Using Docker with Haskell removes the mess of setting up your environment and allows you to focus on the fun of programming in Haskell.

Read more at the source