AW: Generic Haskell Diffs?
Markus.Schnell at infineon.com
Markus.Schnell at infineon.com
Fri Nov 14 12:46:33 EST 2003
Thank you, Ralf.
Curiosity satisfied. :)
Markus
--
Markus Schnell
> There is just one Generic Haskell project
> even though the actual language extension is a moving target of course
> because this is an active project.
>
> The boilerplate approach is about lightweight generic programming IN
> Haskell.
> The fact that the boilerplate approach is supported by GHC is
> very, very
> convenient, but in a sense optional: in principle, you could write
> Typeable and Data
> instances yourself, and you could still leverage generic
> programming in
> Haskell. Anyway, some more information can be found on the
> boilerplate
> page.
>
> Using both approaches together would be quite cool!?!
> There is no technical reason why this would be impossible.
> But it is certainly not the case that the two approaches are
> complementary.
> They overlap quite a bit. The boilerplate approach tries to
> be easy in the
> traversal arena. In the literature, there are some comments
> on how these and
> other approaches relate. I would still find it interesting to see a
> survey that
> works through some examples and compares the two approaches
> and others.
>
> Ralf
More information about the Haskell
mailing list