Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
type system
|
gptkbp:feature |
strong typing
type safety record types variant types abstract types first-class modules polymorphic variants recursive types module types type annotations (optional) type variables |
https://www.w3.org/2000/01/rdf-schema#label |
Caml type system
|
gptkbp:influenced |
gptkb:OCaml_type_system
|
gptkbp:influencedBy |
ML type system
|
gptkbp:supports |
type inference
static typing algebraic data types parametric polymorphism pattern matching |
gptkbp:usedIn |
gptkb:Caml
|
gptkbp:bfsParent |
gptkb:OCaml_type_system
|
gptkbp:bfsLayer |
7
|