I don't think it's fair to say it's not being heeded, a few folks proposed solution including usage of custom prelude and such... which seems quite similar to that feature from Racket you mention (delta the the extension thing, but solution can be found if there is enough interest for it).

I feel like with a bit of good will we could go a long way.

Cheers

On 14 April 2016 at 14:35, Rustom Mody <rustompmody@gmail.com> wrote:
On Thu, Apr 14, 2016 at 2:57 AM, Johannes Waldmann <johannes.waldmann@htwk-leipzig.de> wrote:
> https://twitter.com/headinthebox/status/652834731806052352

This mentions    and :: Foldable t => t Bool -> Bool
as an example of "abstract nonsense".


I find it sad... that people like Erik Meijer, Mark Lentczer... (even Doug McIllroy recently demonstrated that there are 2⁹⁹ dialects of haskell!!) are not being heeded
And this complaint could be greatly alleviated with one little leaf drawn from racket -- language-packs: teachpacks
Along with the single lightweight directive #lang

It may naturally be asked how is #lang different from ghc's language "-X" options
A teachpack would be a bunch of coherent -X options maybe along with a suitable prelude

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe




--
Λ\ois
http://twitter.com/aloiscochard
http://github.com/aloiscochard