A | |
| Action [Command.Flag] | |
| Add [Fold_map] | |
| Ansi [Shell] |
Colour printing on terminals
|
| Array [Std] | |
C | |
| Cbuffer [Std] | |
| Cbuffer |
Circular buffers.
|
| Command [Std] | |
| Command |
command-line parsing with hierarchical sub-commands
|
| Command_result [Process] | |
| Cons [Fold_map] | |
| Cons_sexpable [Fold_map] | |
| Container_extended | |
D | |
| Dispatch_arg [Std] | |
| Dispatch_arg |
Command line argument handling by projecting ocaml functions.
|
E | |
| Epoll [Extended_linux] |
NOTE: please read the
epoll man page for reference!
|
| Error [Extended_result] | |
| Escaping [Std] | |
| Escaping |
String escaping.
|
| Exception_check [Std] | |
| Exception_check |
Code to test the effect of exceptions happening in strategic
places in daemons.
|
| Exn [Std] | |
| Extended_array |
Extensions to
Core.Core_array.
|
| Extended_common |
Pervasive functions.
|
| Extended_exn |
Extensions to
Core.Exn.
|
| Extended_filename |
Extensions to
Core.Core_filename.
|
| Extended_float |
Extensions to
Core.Float.
|
| Extended_gc |
Extensions to
Core.Gc.
|
| Extended_linux |
Epoll
|
| Extended_list |
Extensions to
Core.Core_list.
|
| Extended_option | |
| Extended_result | |
| Extended_sexp |
The ocaml pretty printer (used by sexplib) is a speed daemon but is,
sadly enough, produces wrong output (e.g it overflows in places where this
could have avoided).
|
| Extended_string |
Extensions to
Core.Core_String .
|
| Extended_unix |
Extensions to
Core.Unix.
|
F | |
| Filename [Std] | |
| Find [Std] | |
| Find |
Unix like
find.
|
| Flag [Command] | |
| Float [Std] | |
| Fold_map [Std] | |
| Fold_map | |
| Fold_table | |
| Function |
Functional composition.
|
G | |
| Gc [Std] | |
H | |
| Hashtree [Std] | |
| Hashtree |
This module implements a normal hashtbl, with one tweak.
|
| History [Readline] |
A mutable variable representing the history.
|
I | |
| Ignore [Loggers] |
Ignores logging messages
|
| Infix [Pp] | |
| Infix [Dispatch_arg.Spec] | |
| Int_set [Std] | |
| Int_set |
Mutable finite sets of non-negative integers.
|
| Int_set_simple [Std] | |
| Iter [Std] | |
| Iter |
Astract iterators.
|
K | |
| Key [Hashtree.S] | |
L | |
| Linux_ext [Std] | |
| List [Std] | |
| Logger [Std] | |
| Logger |
Another logging library.
|
| Loggers [Std] | |
| Loggers |
High-level logging capabilities
|
| Lru [Std] | |
| Lru |
Least Recently Used cache
|
M | |
| Make [Rmap] | |
| Make [Hashtree] | |
| Make [Fold_table] | |
| Make [Fold_map] | |
| MakeChannel [Loggers] |
Functor for creating channel loggers
|
| MakeLogger [Loggers] |
Functor for creating loggers
|
| Make_sexpable [Fold_map] | |
| Malloc |
Malloc bindings
|
| Multiply [Fold_map] | |
N | |
| Net_utils [Std] | |
| Net_utils |
Networking utilities
|
O | |
| Ocaml_utils [Std] | |
| Ocaml_utils |
Utility functions concerning the OCaml-runtime
|
| Ok [Extended_result] | |
| Open_fds [Extended_linux] |
Reporting of open file descriptors
|
| Options [Find] | |
P | |
| Pp [Std] | |
| Pp |
Pretty printing.
|
| Process [Std] | |
| Process [Shell] |
Process dispatching
|
| Process |
Low-level process handling
|
| Procfs [Std] | |
| Procfs |
Process and system stats
|
| Prompt [Std] | |
| Prompt |
Prompt user for input, passwords, yes/no
|
R | |
| Readline [Std] | |
| Readline |
Interactive line editing.
|
| Res_array [Std] | |
| Res_array |
Extension to res.
|
| Result [Std] | |
| Result [Dispatch_arg.Spec] |
Represent the return value of the embedded command
|
| Rmap [Std] | |
| Rmap |
This module implements an imperative map based on a mutable AVL
tree.
|
| Rw_mutex [Std] | |
| Rw_mutex |
Read/write mutexes
|
S | |
| Semaphore [Std] | |
| Semaphore |
Semaphores
|
| Sendmail [Std] | |
| Sendmail |
Simple (and likely incomplete) interface for sending mail
|
| Sexp [Std] | |
| Shell [Std] | |
| Shell |
Shell scripting in OCaml.
|
| Spec [Dispatch_arg] |
This module defines functional unparsing style combinators used to embed our
callback functions.
|
| Std | |
| Stderr [Loggers] |
Logs to
stderr
|
| String [Std] | |
| Syslog |
Syslog Interface
|
| Syslog [Std] | |
| Syslog [Loggers] |
Logs to syslog daemon
|
T | |
| Tab_completion [Command] | |
| Type [Command.Flag] | |
U | |
| Union_find |
Disjoint-sets.
|
| Union_find [Std] | |
| Unix [Std] | |
| Unix_utils |
Interface to Unix utility functions
|
V | |
| Vector | |
| Version [Command] |