Link:

OCAML Learnings

Language Features

These are called something else in OCAML

Named arguments

identified by Tildes

And Keyword

Pattern matching

It's like case statements, but also much more

Things I don't really know what they are

Enums

Forward Inference

Polymorphism

Currying

OCAML Style guide

https://github.com/lindig/ocaml-style?tab=readme-ov-file