Re: Re[2]: Proposal for stand-alone deriving declarations?

2006-11-03 Thread Brian Smith
On 11/2/06, Bulat Ziganshin [EMAIL PROTECTED] wrote: Hello Malcolm,Thursday, November 2, 2006, 12:46:43 AM, you wrote: instance Num (Bar z) where and instance Num (Bar z) The former declares that _no_ methods are defined (except for defaults), and the latter, with your proposal, that _all_

Re[2]: Proposal for stand-alone deriving declarations?

2006-11-02 Thread Bulat Ziganshin
Hello Brian, Thursday, November 2, 2006, 12:15:38 AM, you wrote: In particular, I think having features like : import M1 hiding (instance C T) and     module M hiding (instance C T) would eliminate the need for special-case handling of derived instances (if two imported modules happen

Re[2]: Proposal for stand-alone deriving declarations?

2006-11-02 Thread Bulat Ziganshin
Hello Malcolm, Thursday, November 2, 2006, 12:46:43 AM, you wrote: instance Num (Bar z) where and instance Num (Bar z) The former declares that _no_ methods are defined (except for defaults), and the latter, with your proposal, that _all_ methods are defined. The i join to this