An open API service indexing awesome lists of open source software.

https://github.com/jmsdnns/camls

Camls is a project of projects I build while learning Ocaml.
https://github.com/jmsdnns/camls

cmdliner dune merlin ocaml sqlite yojson

Last synced: about 1 month ago
JSON representation

Camls is a project of projects I build while learning Ocaml.

Awesome Lists containing this project

README

          

![A robotic camel is in a dessert with a clear blue sky behind. In dark blue text is the word CAMLS](cybercamel.jpg)

🐪 Hello, and welcome to Camls!

This project is where I store the projects I build while learning to Ocaml.

## The List

- [Build Environments](buildenvs/): Can build programs manually, with makefiles, or with dune
- [CLI Tools](thecli/): Simple programs that use cmdliner for CLI input
- [CSV Tools](thecommas/): Uses csv module to iterate rows of a CSV and get values
- [JSON](doingjson/): Uses the yojson module to read and write JSON.
- [DBs with sqlite](whatevdb/): Reads and writes from sqlite. Even stores json in it.
- [Functors](funks/): Examples of functors.
- [Polyvariants](polyvariants/): Examples of a flexible approach to errors and exceptions through polyvariants