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.
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
Initialise the project when building for the first time:
opam switch create .
Build the project:
dune build
Install dev dependencies:
opam install utop ocamlformat ocaml-lsp-server