| Alternating_primary_backup_assignment | 
role assignment for systems with a primary and backup instances that
    switch roles daily for ease of deploying new versions.
 | 
| Ascii_table | 
creates a column given the header and the to-string function
 | 
| Atomic_edit | 
Atomically edit a file without long-term locking
 | 
| Bench | 
Simple example:
 | 
| Bin_io_utils | |
| Bitarray | 
This module implements efficient and compact arrays of boolean values.
 | 
| Cache | 
Generic caching library
 | 
| Cbuffer | 
Circular buffers.
 | 
| Color_print | |
| Console | 
Printing on console tty's
 | 
| Crit_bit | |
| Csv_writer | 
* Compliant simple CSV writter.
 | 
| Deprecated_command | 
DEPRECATED: use Core.Std.Command instead
 | 
| Deprecated_fcommand | 
DEPRECATED: use Core.Std.Command instead
 | 
| Deprecated_service_command | command ~lock_file ~name maincreates a command group for starting,
    stopping, restarting, and checking the status of a daemon (the code
    for which lives in the argumentmain). | 
| Documented_match_statement | 
A  trepresents a match statement where every case is documented. | 
| English | 
Translating English into useful data structures
 | 
| Environment | |
| Exception_check | 
Code to test the effect of exceptions happening in strategic
    places in daemons.
 | 
| Array | 
Extensions to  Core.Core_array. | 
| Extended_common | 
Pervasive functions.
 | 
| Exn | 
Extensions to  Core.Exn. | 
| Filename | 
Extensions to  Core.Core_filename. | 
| Float | 
Extensions to  Core.Float. | 
| Fn | 
an abstract type of functions that are returned as the result of
    partially applying some other function
 | 
| Gc | 
Extensions to  Core.Gc. | 
| Hashtbl | |
| Int | |
| Int32 | 
Extensions to  Core.Core_int32 | 
| Int63 | 
Extensions to  Core.Core_int63 | 
| Int64 | 
Extensions to  Core.Core_int64 | 
| Extended_linux | 
Splicing - zero-copies between kernel buffers
 | 
| List | 
Extensions to  Core.Core_list. | 
| Extended_list__LCS | |
| Extended_list__multimerge | |
| Memo | 
Extensio to  Core.Memo | 
| Extended_monad | |
| Nativeint | |
| Result | 
Extension to the 
 | 
| Sexp | 
Extensions to  Sexplib.Sexp. | 
| String | 
Extensions to  Core.Core_String. | 
| Sys | 
Utility functions concerning the OCaml-runtime
 | 
| Thread | 
Extensions to  Core.Core_thread | 
| Time | 
Shortcut for calling Core_extended.Unix.strftime without having to
     create a Time.t and convert it to a Unix.tm.
 | 
| Unix | 
Extensions to  Core.Unix. | 
| Extra_fields | |
| Fd_leak_check | 
File descriptor leak check.
 | 
| Find | 
Unix like  find. | 
| Fold_map | 
A map that folds in new values.
 | 
| Generic | |
| Inline_tests | |
| Invariant | |
| Iter | 
Astract iterators.
 | 
| Lazy_list | 
Lazy lists.
 | 
| Lazy_m | 
A non-threadsafe reimplementation of  Lazy | 
| Lazy_sequence | |
| Linebuf | 
Line-by-line reading of a file.
 | 
| List_zipper | |
| Logger | 
Another logging library.
 | 
| Loggers | 
High-level logging capabilities
 | 
| Low_level_debug | 
A canary thread starts two threads, one in caml and one in C.
 | 
| Malloc | 
Malloc bindings
 | 
| Multi_map | 
Maps with mutliple bindings.
 | 
| Net_utils | 
Networking utilities
 | 
| Number | 
Specification of general number properties
 | 
| Patience_diff | 
This is a port of Bram Cohen's patience diff algorithm, as found in the Bazaar 1.14.1
    source code, available at http://bazaar-vcs.org.
 | 
| Posix_clock | |
| Pp | 
Functional pretty printing.
 | 
| Printc | 
alias for String.concat
 | 
| Process | 
Low-level process handling
 | 
| Procfs | 
Process and system stats
 | 
| Prod_or_test | |
| Random_selection | 
reservoir sampling
 | 
| Readline | 
Interactive line editing.
 | 
| Readline__input_char | |
| Readline__input_loop | |
| Runtime_blockout_detector | Runtime_blockout_detectoris used detect bugs in C libraries that fail
    to release the OCaml runtime lock before making blocking calls. | 
| Rw_mutex | 
Read/write mutexes
 | 
| Sampler | 
a compiled finite discrete probability distribution that supports constant
    time sampling
 | 
| Search_foo | |
| Selector | |
| Semaphore | 
Semaphores
 | 
| Sendmail | |
| Service_command | |
| Shell | 
Shell scripting in OCaml.
 | 
| Shell__core | |
| Shell__line_buffer | 
String buffers that automatically get flushed at every line return.
 | 
| Sntp | 
Simple Network Time Protocol
 | 
| Stats_reporting | |
| Std | |
| String_zipper | |
| Syslog | 
Syslog Interface
 | 
| Sys_utils | 
Various system utility functions.
 | 
| Tcp | with_connopens a connection to the TCP service onhostportand
  if successful callsfwith In_channel.t and Out_channel.t as arguments. | 
| Timed_function | 
Functions with timeouts
 | 
| Trie | |
| Unix_utils | 
Interface to Unix utility functions
 | 
| Update_queue | 
A  'state tkeeps track of updates of type'state -> 'statequeued to it and runs
    them sequentially. | 
| Uuid |