@alexv

Functional programming with bananas, lenses, envelopes and barbed wire

, , und . Functional Programming Languages and Computer Architecture, Volume 523 von Lecture Notes in Computer Science, Springer Berlin Heidelberg, (1991)
DOI: 10.1007/3540543961\_7

Zusammenfassung

We develop a calculus for lazy functional programming based on recursion operators associated with data type definitions. For these operators we derive various algebraic laws that are useful in deriving and manipulating programs. We shall show that all example functions in Bird and Wadler's Introduction to Functional Programming can be expressed using these operators.

Links und Ressourcen

Tags

Community

  • @alexv
  • @emanuel
  • @dblp
  • @gdmcbain
@alexvs Tags hervorgehoben