IOCaml is an OCaml kernel for the IPython notebook. This provides a REPL within a web browser with a nice user interface including markdown based comments/documentation, mathjax formula and the possibility of generating all manner of HTML based output media from your code.
See also
This repository hosts the iocaml-kernel package.
Installation requires opam and OCaml >= 4.01.0. To use the OCaml server
$ opam install iocaml
which will install the kernels and server. The individual kernels can be instaled with
$ opam install iocaml-kernel
$ opam install iocamljs-kernel
The kernel can also be used with the IPython/Jupyter server.
The following options may be given to the IOCaml-kernel (via the IPython profile config) or IOCaml-server.
-log <filename>
open log file-init <file>
loadfile
instead of default init file-completion
enable tab completion-object-info
enable introspection
The following option is for use with IPython
-connection-file <filename>
connection file name