I'm just getting back into OCaml for a new small research project after many years of SML, Haskell and F#.
I quickly found myself missing some things when using the OCaml libraries, and I also missed having a syntax for monadic comprehensions.
OCaml Batteries Included seems to fill exactly these gaps. But I'm a little unsure whether it has reached the point of being mature, stable and widespread enough for this project. Part of my doubt comes from having a number of hiccups when installing it - including discovering that currently the installation instructions are out of date, and it was only by Googling that eventually found a response to a support request that explained what was required.
Is Batteries relatively stable? (Or at least more stable than the above would suggest?)
Is its use relatively widespread? (E.g., is 10% of new OCaml code written using it?)
What kinds of projects would it be recommended for?
(And, in particular would it be recommended for a small-medium sized research project that should yield a small library that likely would be maintained for some time.)
Any other recommendations?