cd /news/developer-tools/poly-ml-a-standard-ml-implementation · home topics developer-tools article
[ARTICLE · art-48710] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Poly/ML – A Standard ML Implementation

Poly/ML, a Standard ML implementation compatible with the ML97 standard since version 4.0, offers a fast compiler, foreign function interface, symbolic debugger, and thread library. It is the preferred implementation for large projects like Isabelle and HOL, and supports i386 and ARM architectures natively.

read1 min views1 publishedJul 6, 2026
Poly/ML – A Standard ML Implementation
Image: source

Poly/ML is a Standard ML implementation originally written in an experimental

language called [Poly](http://www.polyml.org/Doc.html#poly). It has been fully compatible with the [ML97 standard](http://sml-family.org/sml97-defn.pdf)
since version 4.0. For a full history, see [here](http://www.polyml.org/FAQ.html#history).

Poly/ML takes a conservative approach to the Standard ML language and avoids incompatible extensions. It has added various library extensions particularly the thread library. Poly/ML's active development and unique features make it an exceptional implementation.

The documentation for the Poly/ML Basis library can be found here and includes information on global values and types as well as structures, signatures and functors. More in-depth documentation can be found at

the SML Family website here. Poly/ML has native support for i386 (32- and 64-bit) and ARM (64-bit only). It will also work on other architectures using a byte-code interpreter. For more information, see the download page.

There is a mailing list for Poly/ML for questions and support.

── more in #developer-tools 4 stories · sorted by recency
── more on @poly/ml 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/poly-ml-a-standard-m…] indexed:0 read:1min 2026-07-06 ·