I agree that jbuilder (dune) more or less solved the fragmentation problem for build systems, and is nice to use. I switched most of my projects to it.
On the other hand I'm more pessimistic about the stdlib situation because Base breaks compat with the stdlib, thus making the migration impossible (or really painful) for a lot of projects. I'll therefore stick to my own extension of the stdlib (containers) in the foreseeable futureā¦
Re:An opinionated guide to Haskell
by lambdawitch on Saturday February 10, 2018 @04:38PM
(#16349753)
For the sake of clarity, I'll point out that Jbuilder has been renamed to Dune:
VSCode as an editor that just works.
Opam for package management
JBuilder for managing builds.
Stdlib situation is still kind of a mess, but I think Base (which is just a stripped down Core) solves a lot of the current issues.