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.

Try in SPARQL Jump to: Statements Referenced by

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

Referenced by (1)

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