I'm starting to use stack for the one thing I do in Haskell. Is it really true that all you need is the stack binary? No shared libraries or anything?
When I set it up starting from Ubuntu packages, the process was still convoluted and involved bootstrapping from an older version of ghc.