Я только что вернулся к OCaml для нового небольшого исследовательского проекта после многих лет SML, Haskell и F#.
Я быстро обнаружил, что упускаю некоторые вещи при использовании библиотек OCaml, а также мне не хватало синтаксиса для монадических включений.
OCaml Batteries Included, кажется, заполняет именно эти пробелы. Но я немного не уверен, что он стал достаточно зрелым, стабильным и распространенным для этого проекта. Часть моих сомнений связана с рядом сбоев при его установке, включая обнаружение того, что в настоящее время инструкции по установке устарели, и только с помощью Google удалось найти ответ на запрос в службу поддержки, в котором объяснялось, что требуется.
Батареи относительно стабильны? (Или, по крайней мере, более стабильный, чем можно было бы предположить выше?) Является ли его использование относительно широко? (Например, 10 % нового кода OCaml написано с его использованием?)
Для каких типов проектов он был бы рекомендован?
(И, в частности, был бы рекомендован для небольшого и среднего исследовательского проекта, который должен Получится небольшая библиотека, которая, вероятно, будет поддерживаться в течение некоторого времени.)
Есть еще какие-нибудь рекомендации?