General purpose programming language in the ML family
https://ocaml.org/ Also known as: o-caml

Current versions

ocaml requires the following formula to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio

Reverse dependencies

The following formulae require ocaml to be installed:
pdfsandwich 0.1.6 Generate sandwich OCR PDFs from scanned file
hevea 2.31 LaTeX-to-HTML translator
megam 0.9.2
lablgtk 2.18.6 Objective Caml interface to gtk+
camlp5 7.03_1 Preprocessor and pretty-printer for OCaml
haxe 3.4.4 Multi-platform programming language
ledit 2.03_2 Line editor for interactive commands
mldonkey 3.1.6_2 OCaml/GTK client for the eDonkey P2P network
ocamlsdl 0.9.1_8 OCaml interface with the SDL C library
one-ml 0.1_2 Reboot of ML, unifying its core and (now first-class) module layers
opam 1.2.2_4 Package manager for OCaml
unison 2.48.4_1 File synchronization tool for OSX
fstar ML-like language aimed at program verification
docker-machine-driver-xhyve 0.3.3 Docker Machine driver for xhyve
ocamlbuild 0.12.0 Generic build tool for OCaml
ott 0.27 Tool for writing definitions of programming languages and calculi
neal 0.2.4 Analyzes source code based on user-specified rules written in a custom DSL
ocaml-num 1.1_1 OCaml legacy Num library for arbitrary-precision arithmetic
coq 8.7.1 Proof assistant for higher-order logic
llvm@3.9 3.9.1_1 Next-gen compiler infrastructure
flow 0.63.1 Static type checker for JavaScript

Recent formula history

JCount ocaml 4.06.0
Tej Chajed ocaml: update head url (#16965)
ilovezfs ocaml 4.05.0
Anil Madhavapeddy ocaml 4.04.2
ilovezfs ocaml 4.04.1

Formula code at GitHub