Projects / OCaml Batteries Included

OCaml Batteries Included

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.

Operating Systems

Recent releases

  •  06 Apr 2009 10:55

    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.

    •  06 Feb 2009 15:10

      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.

      •  01 Feb 2009 19:51

        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.

        •  11 Oct 2008 19:28

          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.

          •  31 Aug 2008 15:38

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.