BSD Ports

lang/polyml 5.9.2 OpenBSD

Poly/ML implementation of standard ML

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
lang

Description

Poly/ML is a Standard ML implementation originally written in an experimental language called Poly. It has been fully compatible with the ML97 standard since version 4.0.

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.

The documentation for the Poly/ML Basis library can be found at <https://www.polyml.org/documentation/Reference/Basis.html> 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 <https://smlfamily.github.io/Basis/manpages.html>.

In the other systems

SystemPortVersion
OpenBSDlang/polyml5.9.2
FreeBSDlang/polyml5.9.2
NetBSDlang/polyml5.9.2
DragonFlylang/polyml5.9.1_1
HardenedBSDlang/polyml5.9.2
GhostBSDlang/polyml5.9.2

Install

Binary package:

pkg_add polyml

From the ports tree:

cd /usr/ports/lang/polyml && make install

Dependencies

Run dependencies 5

No port depends on this one.