OCaml Batteries Included serves the following purposes: define a standard set of libraries that may be expected on every compliant installation of OCaml, organize these libraries into a hierarchy of modules with one source of documentation, and provide a consistent API for otherwise independent libraries.
| Tags | Software Development Documentation Libraries Application Frameworks |
|---|---|
| Licenses | CeCILL LGPL |
| Operating Systems | OS Independent |
| Implementation | OCaml |
Recent releases


Release Notes: This is the first Beta release of OCaml Batteries Included. Barring any bugs, it should mark an API and syntax freeze. This release introduces new command-line tools, a new extensible printf replacement, many improvements, and many bugfixes.


Release Notes: This is the official release of Alpha 3. With respect to the preview release of Alpha 3, it fixes a number of bugs (particularly related to Enum) and improves documentation.


Release Notes: New language extensions (list comprehension, syntax for ropes and pattern-matching on ropes), new libraries (network streams, dates, text encodings, etc.), a new module hierarchy, a new help system, etc.


Release Notes: Plenty of additional functions and bugfixes were added, in addition to several syntax extensions for auto-opening Batteries, making code clearer. Serialization and deserialization can be done to human-readable formats. Unicode strings and ropes, new examples, new test-cases, and lots of documentation were added.


No changes have been submitted for this release.