TypeRex, the OCaml Programming Studio
TypeRex is a set of open-source tools and libraries
for developing applications in
OCaml, edited by
OCamlPro.
It is currently under development. Libraries and tools are released
independantly, as soon as they reach a state where they can be tested
and used by users.
Toolchains
Memprof | A toolsuite to profile the memory behavior of OCaml apps | 2015-02-12 |
OCPWin | A self-contained OCaml distribution for Windows 32/64 bits | 2016-01-13 |
Tools
ocp-build | A build manager for OCaml applications | 1.99.9-beta |
ocp-indent | A customizable tool to indent OCaml code | 1.5.2 |
ocp-index | A tool to search environment for auto-completion | 1.1.4 |
ocaml-top | The interactive
editor for education | 1.1.2 |
ocp-ocamlres | A tool to embed resources in OCaml programs | beta |
ocp-manager | A tool to manage multiple versions of OCaml | beta |
opam | A source package manager for OCaml | 1.0 |
operf-micro | A micro-benchmarking tool for the OCaml compiler | 1.0 |
operf-macro | A macro-benchmarking suite for the OCaml compiler | beta |
Libraries
ollvm | ollvm library offers an interface to manipulate LLVM IR in pure OCaml. | 0.99 |
ocplib-endian | Optimised functions to read int16/32/64 ints from strings | 0.8 |
ocplib-wxOCaml | A binding to WxWidgets 2.8/2.9, to build graphical interfaces | 0.1 |
ocplib-ocamlres | A library to manipulate resources embedded by ocp-ocamlres | beta |
Online Ressources
The first prototype of TypeRex
TypeRex for Emacs can still be used
to edit OCaml 3.12.1 code under Emacs.