Statements (43)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:designedFor |
proof assistants
|
gptkbp:first_language |
gptkb:MetaLanguage_(ML)
|
gptkbp:hasSyntax |
influenced by ISWIM
|
https://www.w3.org/2000/01/rdf-schema#label |
ML family
|
gptkbp:includes |
gptkb:F#
gptkb:OCaml gptkb:Caml_Light gptkb:Standard_ML gptkb:Caml gptkb:SML/NJ gptkb:Alice_ML |
gptkbp:influenced |
gptkb:Agda
gptkb:Coq gptkb:Elm gptkb:Haskell gptkb:Nim gptkb:ReasonML gptkb:Idris gptkb:Rust gptkb:Scala |
gptkbp:notable_implementation |
gptkb:F#
gptkb:OCaml gptkb:MLton gptkb:SML/NJ gptkb:Moscow_ML gptkb:Poly/ML |
gptkbp:notableFeature |
type inference
pattern matching |
gptkbp:notableUser |
gptkb:Cambridge_University
gptkb:Carnegie_Mellon_University gptkb:Microsoft_Research gptkb:INRIA |
gptkbp:originatedIn |
1970s
|
gptkbp:paradigm |
functional programming
|
gptkbp:type |
strong
static polymorphic |
gptkbp:used_in |
education
formal verification theorem proving |
gptkbp:bfsParent |
gptkb:Lazy_ML
|
gptkbp:bfsLayer |
6
|