Applicative Order Reduction

from Wikipedia, the free encyclopedia

The Applicative Order Reduction (AOR) is a derivation strategy in the lambda calculus to derive a lambda expression for its normal form. The arguments are evaluated first and only then the functions that require the arguments. In addition to the second derivation strategy , Normal Order Reduction (NOR), this strategy does not always lead to success.