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:
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 <https://docs.racket-lang.org/drracket/extending-drracket.html> Along with the single lightweight directive #lang <https://docs.racket-lang.org/guide/Module_Syntax.html#%28part._hash-lang%29>
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