New type of ($) operator in GHC 8.0 is problematic

Manuel M T Chakravarty chak at
Thu Feb 18 02:20:58 UTC 2016

> Christopher Allen <cma at>:
> > Sorry for the mostly off-topic post, but since a beginner’s Prelude was mentioned here multiple times recently as a countermeasure to making the real Prelude more complicated, I just want to say, don’t put too much hope into a ”solution” you never actually tried.
> I have tried a beginner's Prelude with people. I don't have a lot of data because it was clearly a failure early on so I bailed them out into the usual thing. It's just not worth it and it deprives them of the preparedness to go write real Haskell code. That’s not something I'm willing to give up just so I can teach _less_.

That is a valuable data point. Thanks!


More information about the ghc-devs mailing list