
16 Jun
2009
16 Jun
'09
12:13 p.m.
Philip Hölzenspies wrote:
(A) data RecContTest a where Show a => C { showable :: a } :: RecContTest a
(B) data RecContTest a where C :: Show a => { showable :: a } -> RecContTest a
I like (B) better too, for any GADT record syntax... its meaning seems less confusing to me than the current(?) (A) syntax. -Isaac