END USER LICENCE AGREEMENTEnd User License Agreement • September 24th, 2014
Contract Type FiledSeptember 24th, 2014The abundance of parentheses in λ-terms makes them unwieldy and difficult to read. To alleviate this problem, the following syntactic conventions—which are mostly due to Thompson [133]—have been adopted. First, the outermost parentheses are considered to be redundant, so that x y means (x y) and λx. y means (λx. y). Second, application binds more tightly than abstraction, so that λx. x y means λx. (x y) and not (λx. x) y. Third, application associates to the left, so that x y z means (x y) z and not x (y z). Finally, abstraction associates to the right, so that λx. λy . x means λx. (λy . x).