Defunctionalization definition

Search

Defunctionalization

Defunctionalization logo #21000 In programming languages, defunctionalization refers to a compile-time transformation which eliminates higher-order functions, replacing them by a single first-order apply function. The technique was first described by John C. Reynolds in his 1972 paper, `Definitional Interpreters for Higher-Order Programming Languages`. Reynolds` observation w......
Found on http://en.wikipedia.org/wiki/Defunctionalization
No exact match found.