OCaml is the main implementation of the Caml language[1], extending Caml with an object oriented layer. Caml is a strongly-typed functional programming language from the ML family.


Package ocaml-glpk developed by Samuel Mimram provides a OCaml language binding for GLPK. This binding is published under the GNU General Public License. The project homepage is

The code uses an obsolete API. There has been no development activity after 2010-07-02 (as observed on 2012-05-02). Probably GLPK 4.44 is supported.

To give an indication of the status of this project, the maintainer advises: "The bindings are not fully complete. If you need a specific function just tell me and I'll add it as soon as possible."



  1. "The Caml Language". INRIA. 2011. Retrieved 2012-05-02.