I wrote: > Operationally I expect that in "let x = f y in ... x ... x", > 'f y' is only evaluated once, no matter what type it is. Which, of course, is not how Haskell actually works, if x :: (SomeClass a) => SomeType a. DOH! Please disregard my earlier remarks... --Joe English [EMAIL PROTECTED]
- Re: Modifying the monomorphism restriction Fergus Henderson
- Re: Modifying the monomorphism restriction Christian Sievers
- Re: Modifying the monomorphism restriction Alex Ferguson
- Re: Modifying the monomorphism restriction Joe English
- Re: Modifying the monomorphism restriction Thomas Hallgren
- Re: Modifying the monomorphism restriction Alex Ferguson
- RE: Modifying the monomorphism restriction R.S. Nikhil
- Re: Modifying the monomorphism restriction Alex Ferguson
- Re: Modifying the monomorphism restriction S. Alexander Jacobson
- Re: Modifying the monomorphism restriction Joe English
- Re: Modifying the monomorphism restriction Joe English
- Re: Modifying the monomorphism restriction Alex Ferguson
- Re: Modifying the monomorphism restriction Fergus Henderson