https://cheatsheetshero.com/user/all/364-ocaml-cheat-sheet