Publication View

In preparation for submission to the Journal of Functional Programming 1 The Worker/Wrapper Transformation (2007)

Abstract
The worker/wrapper transformation is a technique for changing the type of a computation, usually with the aim of improving its performance. It has been used by compiler writers for many years, but the technique is little-known in the wider functional programming community, and has never been formalised. In this article we explain, formalise, and explore the generality of the worker/wrapper transformation. We also provide a systematic recipe for its use, and illustrate the power of this recipe using a range of examples. 1

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.90.9033
Source http://www.unsafeperformio.com/papers/wrapper-draft.pdf
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.100.9674, 10.1.1.51.646, 10.1.1.44.5115, 10.1.1.42.1735, 10.1.1.34.1618, 10.1.1.31.8788, 10.1.1.40.8300