Yeah this is something that has divided the Haskell community. I am still learning Haskell and not sure which tool to use.<p>Sort of like C++ there are different tools to use for it as well. It comes down to having a standard both tools use to make sure that code compiles the same on both of them.