# Index of modules

A
Array [ExtArray] |
B
Base64 | Base64 codec.
BigEndian [IO] | Same as operations above, but use big-endian encoding
BitSet | Efficient bit sets.
Buf [UTF8] | Buffer module for UTF-8 strings
D
Dllist | A mutable, imperative, circular, doubly linked list library
DynArray | Dynamic arrays.
E
Enum | Enumeration over abstract collection of elements.
ExtArray | Additional and modified functions for arrays.
ExtHashtbl | Extra functions over hashtables.
ExtList | Additional and modified functions for lists.
ExtString | Additional functions for string manipulations.
F
Formatter [OptParse] | This module contains the types and functions for implementing custom usage message formatters.
G
Global | Mutable global variable.
H
Hashtbl [ExtHashtbl] |
I
IO | High-order abstract I/O.
Index [RefList] | Functions that operate on the `i`th element of a list.
L
List [ExtList] |
O
Opt [OptParse] | This module contains the basic functions and types for defining new option types and accessing the values of options.
OptParse | Modules for GNU `getopt(3)`-style command line parsing.
OptParser [OptParse] | This module contains the option parser itself.
Option | Functions for the option type.
P
PMap | Polymorphic Map.
R
RefList | Reference on lists.
S
Std | Additional functions.
StdOpt [OptParse] | This module contains various standard options.
String [ExtString] |
U
UChar | Unicode (ISO-UCS) characters.
UTF8 | UTF-8 encoded Unicode strings.
Unzip | Decompression algorithm.