The MLton repository
-
Updated
Feb 27, 2026 - Standard ML
The MLton repository
The MaPLe compiler: efficient and scalable parallel functional programming
TiML: A Functional Programming Language with Time Complexity
Streaming library for bulk memory operations with Standard ML in MLton
MLB support for CM (the SML/NJ Compilation and Library Manager)
company-mode completion back-end for MLton/Standard ML
A library for working with audio in SML
TiML: A Functional Programming Language with Time Complexity
Standard ML tensor/multidimensional array library
The code and other assorted files pertaining to my attempts to benchmark parallel Concurrent ML processing in a handful of languages
A curated list of Standard ML resources + an auto-generated index of the 360+ sjqtentacles sml-* ecosystem.
Unofficial builds of the MLton Standard ML compiler for various architectures
KD tree implementation in Standard ML / MLton
Leveled structured logging for Standard ML (MLton + Poly/ML): logfmt + JSON renderers, withFields child loggers, tee/filter sinks, parseLevel/setLevel, and a deterministic capturing sink. Pure.
Combinatorial enumeration and exact counting in pure Standard ML: permutations, combinations, partitions, Gray codes, Catalan/Stirling numbers (IntInf). MLton + Poly/ML.
Umbrella of the pure-SML web stack: one request->response app wiring router + middleware + sessions + negotiation. Pure, deterministic, dual-compiler.
Okapi BM25 / TF-IDF document ranking in pure Standard ML, built on an inverted index. Deterministic, MLton + Poly/ML.
Add a description, image, and links to the mlton topic page so that developers can more easily learn about it.
To associate your repository with the mlton topic, visit your repo's landing page and select "manage topics."