Fmlibmodule Module_types : sig ... endCommon module types like ANY, SORTABLE, ...
module Common : sig ... endmodule List : sig ... endmodule Option : sig ... endOptional values
module Finite_map : sig ... endmodule Segmented_array : sig ... endmodule Monad : sig ... endmodule Array : sig ... endmodule Vector : sig ... endA mutable vector (like a C++ vector)
module Pool : sig ... endAn arrayed pool of elements of a certain type.
module Io : sig ... endmodule Make_io : sig ... endThis module contains a minimal signature for an io module and a functor which converts a minimal implementation into a full implementation of an io module.
module Readable_printer : sig ... endA readable printer is a structure you can issue print commands on and which returns a readable structure which can be read character by character.
module String_printer : sig ... endmodule Character_parser : sig ... endmodule Generic_parser : sig ... endmodule Pretty_printer : sig ... endmodule Argument_parser : sig ... end