
On 10/19/2014 02:55 AM, Heinrich Apfelmus wrote:
Mateusz Kowalczyk wrote:
On 10/18/2014 01:16 PM, Michael Martin wrote:
I find it astonishing that build/install fails because it finds that a dependency that it needs is already installed. This is totally unreasonable. I was really looking forward to experimenting with Cloud Haskell, but the pain of installation, coupled with Haskell's well-known issues with "dependency hell", have soured me on Haskell. The language itself is amazing - I really like it. But I'm afraid that the dysfunctional nature of the Haskell ecosystem is driving me back to Erlang/OTP. OTP has proven to be industrial strength. I hope that someday (soon), Haskell will be able to claim that, as well.
Why don't you use [1] instead of getting the source binary and finding yourself struggling? It comes with GHC.
Indeed. Michael, don't make this harder on yourself than it needs to be. I know, you're using Linux, but it's just easier to download the binary and run the installer. Trying to compile source code in an ecosystem that you are not familiar with yet is likely to give you headaches. The download site for GHC explicitly says "Stop! For most users, we recommend installing the Haskell Platform instead of GHC" in big red letters.
Also, Michael, you don't actually have to install the platform. You *already have* a working Haskell environment, as you managed to install GHC and cabal just fine. Besides the packaging, the Haskell platform just contains some useful packages, which you can easily install after the fact via cabal.
Best regards, Heinrich Apfelmus
Thanks for the clarification, Heinrich. It was not apparent to me just what the Platform package represented. I'll continue to evaluate Haskell.
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners