3 ms·
Yeah, but if they want to break compatibility with Haskell (GHC).. I think that's a significant drag, and I am very skeptical of that. I think Haskell's extensi
by js8 3y ago
Yeah, but if they want to break compatibility with Haskell (GHC).. I think that's a significant drag, and I am very skeptical of that. I think Haskell's extension mechanism has shown that language can improve significantly without breaking changes. Furthermore, I don't see much in their goals which would require a departure from GHC compatibility, it's mostly about tooling.
- sbergot 3y agoIn my mind ghc extensions are one of the biggest barrier to entry for learning haskell. Tutorials typically mention them a bit at the end but they have a huge impact on the language and are used by most libraries.
- js8 3y agoI think Stephen Diehl's What I wish I knew about Haskell is an excellent overview. (Although no longer maintained, I wish he continued with Haskell and drop his worries about crypto.) Personally, I use ClassyPrelude and only a handful of extensions.
- whateveracct 3y agoI see this comment a lot, but I don't understand why. I dove into Haskell and I didn't need to thoroughly understand each extension to be productive. Even the ones I turned on because a library asked me to.