Method contexts
Hannah Schroeter
uk1o at rz.uni-karlsruhe.de
Sun Jan 28 13:41:15 EST 2001
Hello!
On Sun, Jan 28, 2001 at 02:41:01PM +0000, Marcin 'Qrczak' Kowalczyk wrote:
> [...]
Why can't you write:
> ------------------------------------------------------------------------
> class Member c k where
> member :: Eq k => c -> k -> Bool
class Eq k => Member c k where
member :: c -> k -> Bool
> class Member c a => Seq c a
> instance Member [a] a where
> member s x = x `elem` s
instance Eq a => Member [a] a where
...
> instance Seq [a] a
> ------------------------------------------------------------------------
> [...]
Kind regards,
Hannah.
More information about the Glasgow-haskell-bugs
mailing list