As the GND documentation says, it works for ANY class.  So we can't list them!  
It works for classes you define and we don't know about.

Here is the documentation:
http://www.haskell.org/ghc/docs/latest/html/users_guide/deriving.html#newtype-deriving

Simon

| -----Original Message-----
| From: Kazu Yamamoto [mailto:k...@iij.ad.jp]
| Sent: 03 September 2014 07:35
| To: Simon Peyton Jones
| Cc: ghc-devs@haskell.org
| Subject: Re: deriving Bits
| 
| Hi Simon,
| 
| > Can you give an example?  GHC has no specific code for Bits as far
| > as I know.  Perhaps you are using GeneralisedNewtypeDeriving?  You
| > don't give enough context to say.
| 
| Yes, I'm using GeneralisedNewtypeDeriving. So, my question should be:
| 
| Are there any other classes which can be automatically derived if
| GeneralisedNewtypeDeriving is specified and are not listed in this
| page?
| 
| --Kazu
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs

Reply via email to