Lwt (the abbreviation stands for Light-Weight Threading) is a cooperative
threading library for Ocaml.
[ excerpt from developer's www site ]
An ocaml wrapper for the libmagic(3) API. The libmagic API consults
on a magic(5) database file in order to provide information to
identify the type of a given file.
Various examples for the Objective Caml Camomile library.
Camomile is a comprehensive Unicode library for objective caml language.
The library is currently designed to conform Unicode Standard 3.2.
OPAM is a source-based package manager for OCaml. It supports multiple
simultaneous compiler installations, flexible package constraints, and
a Git-friendly development workflow.
The library is composed of 9 modules, each containing a single class,
and eventually some creation functions. Each of theses classes
corresponds almost exactly to a module in the standard library, and only
makes it object-oriented. Only Ogenlex adds a new feature, indexing on
the input stream.
OUnit is a unit testing framework for Objective Caml, inspired by
the JUnit tool for Java, and the HUnit tool for Haskell.
GNU binutils for vanilla ARM cross-development
Cppo is an equivalent of the C preprocessor targeted at the OCaml language
The main purpose of cppo is to provide a lightweight tool for simple
macro substitution (#define) and file inclusion (#include) for the
occasional case when this is useful in OCaml. Processing specific
sections of files by calling external programs is also possible via
#ext directives.
The implementation of cppo relies on the standard library of OCaml and
on the standard parsing tools Ocamllex and Ocamlyacc, which contribute
to the robustness of cppo across OCaml versions.
The Pomap-library implements an ADT that maintains maps of partially
ordered elements. Whereas a total order allows you to say whether some
element is lower, equal or greater than another one, partial orders also
allow for a "don-t know" case.