Standard ML of New Jersey

Standard ML of New Jersey
Paradigm(s) multi-paradigm: functional, imperative
Stable release 110.73 (May 16, 2011; 8 months ago (2011-05-16))
Typing discipline strong, static, inferred
Influenced by Standard ML
Influenced Mythryl
License BSD-like license[1]
Website http://www.smlnj.org/

Standard ML of New Jersey (SML/NJ) is a compiler and programming environment for Standard ML. Aside from its runtime system, which is written in C, SML/NJ is written in Standard ML. It was developed jointly by Bell Laboratories and Princeton University.

Its name is a reference both to Princeton's home state and to Standard Oil of New Jersey, the famous oil monopoly of the early 20th century.

Contents

Features

SML/NJ extends the SML'97 Basis Library with several additional top-level structures:

See also

External links

Footnotes

  1. ^ http://www.smlnj.org/license.html