The Internet Archive has a preservation copy of this work in our general collections.
The file type is application/pdf
.
Strategic polymorphism requires just two combinators!
[article]
2002
arXiv
pre-print
In previous work, we introduced the notion of functional strategies: first-class generic functions that can traverse terms of any type while mixing uniform and type-specific behaviour. Functional strategies transpose the notion of term rewriting strategies (with coverage of traversal) to the functional programming paradigm. Meanwhile, a number of Haskell-based models and combinator suites were proposed to support generic programming with functional strategies. In the present paper, we provide a
arXiv:cs/0212048v1
fatcat:hn5yxlc655a67a7anr3rnxshuy