How about a "deriving defaulted" deriving strategy
Matthew Pickering
matthewtpickering at gmail.com
Mon Jan 14 16:14:38 UTC 2019
Is that not what DeriveAnyClass does?
On Mon, Jan 14, 2019 at 4:13 PM Andrew Martin <andrew.thaddeus at gmail.com> wrote:
>
> I was just doing the usual incantation for an exception type:
>
> data DatagramException = ...
> deriving stock (Eq,Show)
> instance Exception Datagram
>
> And it suddenly hit me what a shame it was that I cannot put the Exception instance in a deriving clause like the others. It would be more visually pleasing to write:
>
> data DatagramException = ...
> deriving stock (Eq,Show)
> deriving defaulted (Exception)
>
> --
> -Andrew Thaddeus Martin
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
More information about the Libraries
mailing list