SML.NET

E807598

SML.NET is an implementation of the Standard ML programming language that targets the .NET runtime, enabling ML code to interoperate with .NET libraries and tools.

All labels observed (1)

Label Occurrences
SML.NET canonical 1

How this entity was disambiguated

Statements (36)

Predicate Object
instanceOf .NET language implementation ⓘ
Standard ML implementation ⓘ
compiler ⓘ
allows calling .NET class libraries from Standard ML ⓘ
using .NET GUI libraries from Standard ML ⓘ
using .NET web and network libraries from Standard ML ⓘ
basedOn Standard ML language definition ⓘ
category .NET language binding ⓘ
ML-family language implementation ⓘ
compilationStrategy compiles Standard ML to .NET bytecode ⓘ
designedFor developers wanting Standard ML on .NET ⓘ
enablesInteroperabilityWith .NET libraries ⓘ
.NET tools ⓘ
executionModel managed code ⓘ
implements Standard ML core language NERFINISHED ⓘ
Standard ML module system ⓘ
interoperatesWith C# code ⓘ
Visual Basic .NET code ⓘ
other .NET languages ⓘ
licenseStatus academic and research-oriented project ⓘ
primaryParadigm functional programming ⓘ
programmingLanguageTarget .NET Common Language Runtime NERFINISHED ⓘ
supports debugging with .NET tools ⓘ
use of .NET assemblies ⓘ
supportsFeature functors ⓘ
garbage collection via .NET runtime ⓘ
modules ⓘ
pattern matching ⓘ
strong static typing ⓘ
type inference ⓘ
supportsLanguage Standard ML NERFINISHED ⓘ
targetPlatform .NET Framework NERFINISHED ⓘ
.NET runtime ⓘ
typicalUseCase experimentation with ML and .NET interoperability ⓘ
teaching and research in functional programming on .NET ⓘ
usesRuntime .NET garbage collector ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.