Demonstrating lambda calculus reduction

  • Authors:
  • Peter Sestoft

  • Affiliations:
  • Department of Mathematics and Physics, Royal Veterinary and Agricultural University, Denmark and IT University of Copenhagen, Denmark

  • Venue:
  • The essence of computation
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe lambda calculus reduction strategies, such as call-by-value, call-by-name, normal order, and applicative order, using big-step operational semantics. We show how to simply and efficiently trace such reductions, and use this in a web-based lambda calculus reducer available at 〈http://www.dina.kvl.dk/~sestoft/lamreduce/〉.