arXiv · 1703.05227
Compiling Purely Functional Structured Programs
Abstract
We present a marriage of functional and structured imperative programming that embeds in pure lambda calculus. We describe how we implement the core of this language in a monadic DSL which is structurally equivalent to our intended source language and which, when evaluated, generates pure lambda terms in continuation-passing-style.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Phil Scott, Steven Obua, Jacques Fleuriot. 2017-03-16. Compiling Purely Functional Structured Programs. https://arxiv.org/abs/1703.05227
Cite the original work for its findings. Save a collection to share your selection of sources.