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 |