A | |
Abort |
Protocol to discard the current continuation and replace it
with a thunk.
|
Adaptor |
Line readers and splitters for a variety of file formats.
|
AnyShtream |
Functor to create type-aware shtream modules.
|
C | |
Channel |
Generalized channels and file descriptor manipulation.
|
Convert [Adaptor] |
Conversions for shtream adaptors.
|
Csv [Adaptor] |
Adaptor module for comma-separated values files.
|
D | |
Delim [Line] |
Line structure to represent records with delimited fields.
|
Delim [Adaptor] |
Adaptor modules for flexible handling of delimited text files.
|
Delimited |
Parsers for delimited text formats, especially CSV.
|
DepDAG |
Evaluates dependency DAGs of processes in parallel.
|
Disposal |
Registries for semi-automatic object disposal.
|
Dup [Channel] |
Convenience operators for specifying shell-style dups.
|
E | |
Elem [AnyShtream.S] |
Access to the underlying element type and operations.
|
Etc_aliases [Adaptor] |
Adaptor module for /etc/aliases, etc.
|
Etc_hosts [Adaptor] |
Adaptor module for /etc/hosts, etc.
|
F | |
Fields [Line] |
A heterogeneous map, with keys indexed by
Line.label .
|
Fitting |
Fittings represent processes, internal or external, that produce,
consume, or transform data.
|
FittingSig |
Generic signature for Fittings.
|
Flags |
Quick and dirty argument processing.
|
Fstab [Line] |
Line structure for the file system table /etc/fstab
records.
|
Fstab [Adaptor] |
Adaptor module for fstab(5) and mtab(5).
|
G | |
Group [Line] |
Line structure for /etc/group file records.
|
Group [Adaptor] |
Adaptor module for group(5) files.
|
I | |
IVar |
One-shot interprocess exceptions and variables.
|
Ini_file [Adaptor] |
Adaptor module for configuration files in the style of php.ini
or configuration files on some proprietary operating systems.
|
K | |
Key_value [Line] |
Line structure to represent associations of keys with values.
|
Key_value [Adaptor] |
Adaptor module for key-value property lists.
|
Key_value_section [Adaptor] |
Adaptor module for key-value property lists with section headings.
|
L | |
Line |
Structured records for line-oriented data.
|
LineElem [LineShtream] |
The parameter given to
AnyShtream.Make to build LineShtream .
|
LineShtream |
Shtreams of
Line.t s.
|
M | |
Mailcap [Line] |
Line structure for mailcap entries.
|
Mailcap [Adaptor] |
Adaptor module for mailcap files (RFC 1524)
|
Make [WeakPlus] |
Build an implementation of the weak-key hashtable structure.
|
Make [Fitting] |
Build a new fittings module.
|
Make [Disposal] |
Build a new disposal registry.
|
Make [AnyShtream] |
Build a new shtream module.
|
Make [Adaptor.Key_value_section] |
Functor to create custom key-value-section adaptors.
|
Make [Adaptor.Key_value] |
Functor to create custom key-value adaptors.
|
Make [Adaptor.SimpleFlatFile] |
Functor to create custom flat file adaptors.
|
Make [Adaptor.Delim] |
Functor to create custom delim adaptors.
|
Make_names [Adaptor.SimpleFlatFile] |
Functor to create custom flat file adaptors with field names.
|
Make_names [Adaptor.Delim] |
Functor to create custom delim adaptors with field names.
|
Mode [Line.Stat] |
Various bits in a file's mode (permissions).
|
P | |
Passwd [Line] |
Line structure for /etc/passwd file records.
|
Passwd [Adaptor] |
Adaptor module for passwd(5) files.
|
PriorityQueue |
Purely-functional priority queues.
|
Proc |
An OCaml abstraction for UNIX processes.
|
Ps [Line] |
Line structure for process status information.
|
Ps [Adaptor] |
Adaptor module for the output of ps auxww.
|
R | |
Reader |
Readers are responsible for breaking input data into pieces, or
"raw lines".
|
S | |
Shtream |
Base module for shtreams, an abstraction of producers of typed data.
|
Signal |
Treat UNIX signals as OCaml exceptions.
|
SimpleFlatFile [Adaptor] |
Adaptor module for simple flat file tables.
|
Ssh_config [Adaptor] |
Adaptor module for /etc/ssh/ssh_config, etc.
|
Stat [Line] |
Line structure for file status and mode information.
|
Stat [Adaptor] |
Adaptor module for retrieving file status and mode information.
|
StringElem [StringShtream] |
The parameter given to
AnyShtream.Make to build StringShtream .
|
StringShtream |
Shtreams of strings.
|
T | |
Test [UsrBin] |
Functions similar to the UNIX test(1) command.
|
U | |
UsrBin |
High-level user utilities.
|
Util |
Miscellaneous utility types and values.
|
V | |
Version |
Information about this version of Shcaml.
|
W | |
WeakPlus |
Hash tables with weak keys and strong values.
|