Statements (44)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:designedFor |
proof assistants
|
| gptkbp:first_language |
gptkb:MetaLanguage_(ML)
|
| gptkbp:hasSyntax |
influenced by ISWIM
|
| 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:OCaml_programming_language
gptkb:Lazy_ML |
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
ML family
|