What Haskell users are actively maintaining or deving software using ghc <8

amindfv at gmail.com amindfv at gmail.com
Wed May 27 20:53:32 UTC 2020



> El 27 may 2020, a las 16:33, Joseph C. Sible <josephcsible at gmail.com> escribió:
> 
> On Wed, May 27, 2020 at 11:09 AM Henning Thielemann
> <lemming at henning-thielemann.de> wrote:
>> 
>> I use 7.4.2 regularly. I like to avoid upgrading to 7.10 and above because
>> I do not want to run into accidental bugs based on "maximum (a,b)".
> 
> IMO, avoiding "instance Foldable ((,) a)" isn't really a good reason
> to not upgrade. You're giving up a lot of bug fixes and other
> improvements just to avoid accidentally writing code that a linter
> will easily catch.
> 

The problems with (Foldable (,)) run much deeper than a liner could catch, as far as I'm aware. Although I use 8.4+ myself, I try to support 7.4+ in my packages specifically for people who are holding out for a real solution to the problem. Though LambdaCase is sometimes too good to lose!

Tom


More information about the Libraries mailing list