Standard ML of New Jersey
Apparence
Standard ML of New Jersey | |
Date de première version | |
---|---|
Paradigme | fonctionnel |
Dernière version | 110.99.4 () |
Typage | fort |
Influencé par | Standard ML |
Licence | Standard ML of New Jersey License (d) |
Site web | http://www.smlnj.org/ |
modifier |
Standard ML of New Jersey (ou SML/NJ) est un compilateur et un environnement de développement pour Standard ML. Il fut à l'origine développé conjointement par les laboratoires Bell et l'université de Princeton.
Fonctionnalités
[modifier | modifier le code]SML/NJ intègre un certain nombre de nouvelles fonctionnalités par rapport à Standard ML, dont voici une liste non exhaustive :
- un accès à certaines fonctions internes du compilateur,
- des pointeurs faibles,
- des suspensions paresseuses, permettant l'utilisation d'une évaluation paresseuse,
- des continuations de premier ordre,
- un accès à certaines information du moteur d'exécution.
Notes et références
[modifier | modifier le code]Annexes
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]Liens externes
[modifier | modifier le code]- (en) Site officiel