Caml type system

GPTKB entity

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