Import Upstream version 20180207
[hcoop/debian/mlton.git] / doc / guide / src / MLKit.adoc
1 MLKit
2 =====
3
4 The http://sourceforge.net/apps/mediawiki/mlkit[ML Kit] is a
5 <:StandardMLImplementations:Standard ML implementation>.
6
7 MLKit supports:
8
9 * <:DefinitionOfStandardML:SML'97>
10 ** including most of the latest <:BasisLibrary:Basis Library>
11 http://www.standardml.org/Basis[specification],
12 * <:MLBasis:ML Basis> files
13 ** and separate compilation,
14 * <:Regions:Region-Based Memory Management>
15 ** and <:GarbageCollection:garbage collection>,
16 * Multiple backends, including
17 ** native x86,
18 ** bytecode, and
19 ** JavaScript (see http://www.itu.dk/people/mael/smltojs/[SMLtoJs]).
20
21 At the time of writing, MLKit does not support:
22
23 * concurrent programming / threads,
24 * calling from C to SML.