Read the language description with key feature highlights in the following tutorial:
Important
ccl is developed and maintained in free time
by volunteers. The development may continue for decades or may stop
tomorrow. You can use
GitHub Sponsorship to support
the development of this project.
Features
CCL is just a key-value mapping. Yet, it's powerful enough to support:
- Key-value mappings (obviously)
- Lists
- Strings
- Dates
- Algebraic Data Types
- Comments
- Sections
- Nested records
Development
Initialise the project when building for the first time:
Build the project:
Install dev dependencies:
opam install utop ocamlformat ocaml-lsp-server
