Simon Peyton-Jones <[EMAIL PROTECTED]> writes
> Interesting! Phil, Mark, and Jeff all have a different interpretation of
> how contexts on how data type declarations work than I did. So unless
> some other people chime in, I will therefore adopt their interpretation,
> since (a) I'm in the minority and (b) it's not a big deal at all.
> [..]
> data Ord a => Tree a = MkTree {
> item :: a,
> kids :: [Tree a]
> }
> [..]
To my mind, `data' does not need context. It can be set as a commentary.
The contexts in the instances do all the business.
------------------
Sergey Mechveliani
[EMAIL PROTECTED]