Что такое лучшие практики для написания больших программных проектов в OCaml?
Как вы структурируете свои проекты?
Какие функции OCaml следует и не следует использовать для упрощения управления кодом? Исключения? Первоклассные модули? GADTs? Типы объектов?
Сборка системы? Тестирование? Стек библиотеки?