Abstract class to manipulate sequence of bytes. The use case of this
class is abstracting manipulation of types that are just wrapping a
bytestring with stronger and more meaniful name.
This library provides a wrapper to mmap(2), allowing files or devices to
be lazily loaded into memory as strict or lazy ByteStrings, using the
virtual memory subsystem to do on-demand loading.
The filestore library provides an abstract interface for a versioning file
store, and modules that instantiate this interface. Currently Git, Darcs,
and Mercurial modules are provided, and other VCSs or databases could be
added.
A continuation-based, backtracking, logic programming monad. An
adaptation of the two-continuation implementation found in the paper
"Backtracking, Interleaving, and Terminating Monad Transformers" [1].
[1] http://okmij.org/ftp/papers/LogicT.pdf
Chunk of memory, polymorphic byte array management and manipulation:
* A polymorphic byte array abstraction and function similar to strict
ByteString.
* Different type of byte array abstraction.
* Raw memory IO operations (memory set, memory copy, ..).
* Aliasing with endianness support.
This package contains the generics system described in the "Scrap Your
Boilerplate" papers. It defines the "Data" class of types permitting
folding and unfolding of constructor applications, instances of this
class for primitive types, and a variety of traversals.
A UTF8 layer for IO and Strings. The utf8-string package provides operations for
encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8
without truncation.
pecl-mcve is a Interface for the MCVE/Monetra API
(libmonetra [formerly libmcve]), allowing you to
work directly with MCVE/Monetra from your PHP
scripts. Monetra is Main Street Softworks' solution
to direct credit card processing for Unix.
The org.apache.commons.jxpath package defines a simple interpreter of an
expression language called XPath. JXPath applies XPath expressions to
graphs of objects of all kinds: JavaBeans, Maps, Servlet contexts, DOM
etc, including mixtures thereof.
Provides a userspace interpretation of the opcodes generated by the Zend
engine compiler built into PHP.
This extension is meant for development and debug purposes only and
contains some code which is potentially non-threadsafe.