Is Ocaml From the beginning a good book? Where to learn about multicore Ocaml? Is this a good project skeleton?

This page summarizes the projects mentioned and recommended in the original post on /r/ocaml

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nice-parser

    Nice parsers in OCaml without the boilerplate

  • Is this a good project skeleton for a LR(1) parser? https://github.com/smolkaj/nice-parser/ Maybe I should have two projects, one for parsing and the rest of the logic?

  • ocaml-parsing

    Boilerplate code for writing parsers in OCaml using Menhir + sedlex

  • This seems better than its fork : https://github.com/roguh/ocaml-parsing which doesn't even compile right now.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • multicore-opam

    Discontinued OPAM repo for OCaml multicore development

  • There are some instructions for installation using opam here: https://github.com/ocaml-multicore/multicore-opam

  • angstrom

    Parser combinators built for speed and memory efficiency

  • Do you specifically need an LR(1) parser? If you just need to do some simple parsing, a parser combinator library like Angstrom works fine and is completely defined in OCaml code: https://github.com/inhabitedtype/angstrom

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts