Proper noun
OCaml
(computer languages) A general-purpose, multi-paradigm programming language based on the Caml dialect of ML.
Repeat after me: "Obj. magic is not part of the OCaml language." Xavier Leroy
Code examples Snippets of OCaml code are most easily studied by entering them into the "top-level". Source: Internet
In OCaml it is difficult to marshal a function or a data structure which contains a function (e.g. an object which contains a method), because executable code in functions cannot be transmitted across different programs. Source: Internet
NET language based on OCaml. Source: Internet
OCaml chooses the last matching definition of a class inheritance list to resolve which method implementation to use under ambiguities. Source: Internet
OCaml is particularly notable for extending ML-style type inference to an object system in a general-purpose language. Source: Internet