Lazy Evaluation and Delimited Control

The call-by-need lambda calculus provides an equational framework for reasoning syntactically about lazy evaluation. This paper examines its operational characteristics. By a series of reasoning steps, we systematically unpack the standard-order reduction relation of the calculus and discover a nove...

Full description

Bibliographic Details
Main Authors: Ronald Garcia, Andrew Lumsdaine, Amr Sabry
Format: Article
Language:English
Published: Logical Methods in Computer Science e.V. 2010-07-01
Series:Logical Methods in Computer Science
Subjects:
Online Access:https://lmcs.episciences.org/1013/pdf