OCaml
Proper noun
Meaning
OCaml
(computer languages) A general-purpose, multi-paradigm programming language based on the Caml dialect of ML.
Anagrams
Examples
Repeat after me: "Obj. magic is not part of the OCaml language."
Code examples Snippets of OCaml code are most easily studied by entering them into the "top-level".
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.
NET language based on OCaml.
OCaml chooses the last matching definition of a class inheritance list to resolve which method implementation to use under ambiguities.
OCaml is particularly notable for extending ML-style type inference to an object system in a general-purpose language.