Statements (59)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:developer |
gptkb:INRIA
|
gptkbp:features |
Pattern matching
Garbage collection Type inference Functional programming support Object-oriented programming support |
gptkbp:has_documentation |
Official documentation
|
https://www.w3.org/2000/01/rdf-schema#label |
OCaml 4.0.4
|
gptkbp:language |
gptkb:OCaml
|
gptkbp:license |
gptkb:GNU_Lesser_General_Public_License
|
gptkbp:notable_feature |
gptkb:Modules
Immutable data structures Concurrency support First-class functions Higher-order functions Type annotations Support for concurrent programming Support for modular programming Support for exception handling Support for functional programming paradigms Support for object-oriented programming paradigms Pattern matching on types Support for imperative programming Support for object-oriented programming Support for polymorphism Tail call optimization Support for type inference Polymorphic variants Support for imperative programming paradigms Support for concurrent programming paradigms Support for lazy evaluation Efficient garbage collection Support for concurrent programming languages Support for exception handling languages Support for exception handling paradigms Support for functional data structures Support for functional programming languages Support for imperative programming languages Support for lazy evaluation languages Support for lazy evaluation paradigms Support for modular programming languages Support for modular programming paradigms Support for object-oriented programming languages Support for polymorphism languages Support for polymorphism paradigms Support for type inference languages Support for type inference paradigms Type-safe exceptions |
gptkbp:paradigm |
Multi-paradigm
|
gptkbp:platform |
Cross-platform
|
gptkbp:predecessor |
gptkb:OCaml_4.0.3
|
gptkbp:release_date |
2013-10-01
|
gptkbp:repository |
gptkb:Git_Hub
|
gptkbp:successor |
OCaml 4.01.0
|
gptkbp:system |
Static typing
Strong typing |
gptkbp:bfsParent |
gptkb:The_Caml_Language
|
gptkbp:bfsLayer |
7
|