[ghc-steering-committee] #380 GHC2021: Voting starts

Joachim Breitner mail at joachim-breitner.de
Fri Dec 4 09:35:43 UTC 2020


Hi Eric,

probably not very relevant (both extensions far above the quorum) but
it seems odd to include

> EmptyDataDecls: yes


but then say 

> EmptyDataDeriving: no

Als note that the docs at
https://downloads.haskell.org/ghc/latest/docs/html/users_guide/glasgow_exts.html#extension-EmptyDataDeriving
say “The EmptyDataDeriving flag is only required to enable deriving of
these four “standard” type classes (which are mentioned in the Haskell
Report). Other extensions to the deriving mechanism, which are
explained below in greater detail, do not require EmptyDataDeriving to
be used in conjunction with empty data types.”

So enabling the other DerivingFoo extensions without EmptyDataDeriving
is somewhat non-uniform.

Cheers,
Joachim
-- 
Joachim Breitner
  mail at joachim-breitner.de
  http://www.joachim-breitner.de/




More information about the ghc-steering-committee mailing list