The ML Kit is a Standard ML implementation.
MLKit supports:
-
-
including most of the latest Basis Library specification,
-
-
ML Basis files
-
and separate compilation,
-
-
Region-Based Memory Management
-
and garbage collection,
-
-
Multiple backends, including
-
native x86,
-
bytecode, and
-
JavaScript (see SMLtoJs).
-
At the time of writing, MLKit does not support:
-
concurrent programming / threads,
-
calling from C to SML.