Statements (29)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:designedBy |
gptkb:Robin_Milner
|
gptkbp:firstAppearance |
1973
|
https://www.w3.org/2000/01/rdf-schema#label |
Meta Language
|
gptkbp:influenced |
gptkb:F#
gptkb:Haskell gptkb:OCaml gptkb:Standard_ML gptkb:Caml |
gptkbp:influencedBy |
gptkb:LISP
gptkb:ISWIM |
gptkbp:notableFeature |
type inference
first-class functions algebraic data types pattern matching |
gptkbp:notableFor |
gptkb:F#
gptkb:OCaml gptkb:Standard_ML gptkb:Caml ML |
gptkbp:paradigm |
functional programming
imperative programming |
gptkbp:typingDiscipline |
static typing
strong typing |
gptkbp:usedFor |
theorem proving
language research compiler construction |
gptkbp:bfsParent |
gptkb:MTL
|
gptkbp:bfsLayer |
6
|