The MLton repository
-
Updated
May 23, 2024 - Standard ML
Standard ML (SML; "Standard Meta Language") is a general-purpose, modular, functional programming language with compile-time type checking and type inference. It is popular among compiler writers and programming language researchers, as well as in the development of theorem provers.
SML is a modern dialect of ML, the programming language used in the Logic for Computable Functions theorem-proving project. It is distinctive among widely used languages in that it has a formal specification.
The MLton repository
CakeML: A Verified Implementation of ML
This project is the old version of Standard ML of New Jersey that continues to support older systems (e.g., 32-bit machines).
The Online Interpreter for Standard ML, written in TypeScript.
Generic package manager for Standard ML libraries and programs
Streaming library for bulk memory operations with Standard ML in MLton
Standard ML library for generating random numbers
SML tutorial for future-me and other people
A small general purpose programming language for programming on the JVM. Package manager: https://smllregistry.github.io/
Recursion schemes in Standard ML
Standard ML package for regular expressions
An attempt at making a PyGame-like library for Moscow ML.
parallel sequences library in Standard ML
Numbers in Standard ML
Created by Robin Milner, Mads Tofte, Robert Harper
Released 1983