Learn the OCaml language, following a series of examples!
You can visit the rendered course here: https://o1-labs.github.io/ocamlbyexample/.
This page is inspired by https://gobyexample.com.
Create a folder in book/chapters/
(using another example), then add your chapter in book/chapters.json
.
Some guidelines:
You need the OCaml language setup. Once you've set up OCaml you can install the dependencies needed by the project with:
make deps
Then simply run:
make
or to automatically update the website as you change files:
make watch
Yes, while the code is written in OCaml you can use it to build similar webpages for any programming language (although syntax highlighting will only work for languages supported by highlight.js).
So feel free to fork this page and use to teach your own stuff!