-
-
Notifications
You must be signed in to change notification settings - Fork 20
Supported language
Guillaume Claret edited this page May 7, 2014
·
8 revisions
The subset of OCaml covered by the compiler.
- lambda-calculus kernel
- polymorphic functions
- mutually recursive functions
- constructors and pattern matching
- records
- inductive types
- records (TODO: add polymorphic records)
- synonyms
- abstract types
- modules
- signatures
- TODO: functors
- top-level definitions
-
raise
of an explicit exception constructor (cannot raise an expression returning an exception) - try-with (matching one exception constructor at a time)
- top-level definitions
- reads and writes with the explicit top-level reference name