The "scrap your boilerplate" scheme for generics in Haskell addresses
traversals, queries, transformations, parallel zipping and the like.
I've only briefly felt like I understood it, so I was going to
revise before trying to adapt it to Perl 6. (Any lambdacamels out there that do understand this stuff?)

There's a paper called "Scrap your boilerplate with XPath-like combinators" <http://homepages.cwi.nl/~ralf/popl07/> which ties
nicely into this thread.  It and other SYB papers provide a
useful perspective on this traversal and matching domain,
even if the Haskell details are tricky.

SYB home: http://www.cs.vu.nl/boilerplate/

Brad

--
... One should think well then speak. ... -- Hagakure

Reply via email to