Statements (35)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:designedBy |
gptkb:Robin_Milner
|
| gptkbp:developedBy |
gptkb:LCF_theorem_prover
|
| gptkbp:fileExtension |
.ml
|
| gptkbp:firstAppearance |
1973
|
| gptkbp:influenced |
gptkb:Elm
gptkb:F# gptkb:Haskell gptkb:OCaml gptkb:Scala gptkb:Standard_ML gptkb:Caml |
| gptkbp:influencedBy |
gptkb:Lisp
gptkb:ISWIM |
| gptkbp:notableFeature |
garbage collection
modules type inference first-class functions algebraic data types pattern matching |
| gptkbp:paradigm |
functional programming
|
| gptkbp:standardImplementation |
gptkb:OCaml
gptkb:Standard_ML gptkb:Caml gptkb:MLton gptkb:SML/NJ |
| gptkbp:typingDiscipline |
type inference
static typing strong typing |
| gptkbp:usedFor |
theorem proving
language research teaching functional programming |
| gptkbp:bfsParent |
gptkb:Robin_Milner
|
| gptkbp:bfsLayer |
5
|
| https://www.w3.org/2000/01/rdf-schema#label |
ML programming language
|