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
| System | Port | Version |
|---|---|---|
| OpenBSD | lang/polyml | 5.9.2 |
| FreeBSD | lang/polyml | 5.9.2 |
| NetBSD | lang/polyml | 5.9.2 |
| DragonFly | lang/polyml | 5.9.1_1 |
| HardenedBSD | lang/polyml | 5.9.2 |
| GhostBSD | lang/polyml | 5.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.