Hello Bjorn,

Thursday, October 5, 2006, 12:05:00 PM, you wrote:

> I have just pushed some patches which add support for stand-alone
> 'deriving' declarations.

thank you! i like this a lot


> deriving Class for Type

is 'for' now reserved exclusively for deriving? can i define 'for'
function, for example?

what is behavior of your extension when there is no access to
internals of a type? say,

import Data.Map (Map)

deriving Typeable for Map


> and for multi-parameter type classes:

> deriving (Class t1 ... tn) for Type

which means that stand-alone deriving has more features than old one? :)

-- 
Best regards,
 Bulat                            mailto:[EMAIL PROTECTED]

_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to