Generic instances for GHC AST
José Pedro Magalhães
dreixel at gmail.com
Fri Feb 6 09:58:28 UTC 2015
I have nothing against this.
If the unboxed types are a problem for the automatic Generic derivation, a
manual instance could be written instead.
On Wed, Jan 14, 2015 at 9:03 PM, Alan & Kim Zimmerman <alan.zimm at gmail.com>
> At the moment every part of the GHC AST derives instances of Data and
> There are no instances of Generic.
> If I try to standalone derive these, the derivation eventually fails for
> deriving instance Generic (Name)
> because the constructors are not all in scope.
> So, does it make sense in GHC to at least derive Generic for the items
> that are opaque, and at most to do so for the whole AST.
> I know there were some concerns earlier about too many instances being
> derived, and its impact on compilation time and memory, so the minimal
> version may be best.
> This will allow the new generation libraries built around Generics to
> perform on GHC data structures too.
> ghc-devs mailing list
> ghc-devs at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ghc-devs