Hacker News new | past | comments | ask | show | jobs | submit login

Modules and parametric modules, subtyping (polymorphic variants [1] and objects), proper records, classes making bindings to OOP APIs natural, strict evaluation, ppx extensions [2].

[1] http://keleshev.com/composable-error-handling-in-ocaml

[2] https://victor.darvariu.me/jekyll/update/2018/06/19/ppx-tuto...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: