The words contained in this file might help you see if this file matches what you are looking for:
...Lesson lambda calculus basics chapter outline syntax of the abstraction over variables operational semantics beta reduction substitution programming in representation tricks basic ideas introduce ranging values define functions by abstracting apply to x lx abstract pure start with nothing but terms t variable application scope free and bound occurences body binder are nonbound occurrences called ly zx yx computation takes form where denotes result substituting for all a term is redex or b normal containing no redexes examples y lz u lu z evaluation strategies full any can be reduced order reduce leftmost outermost call name not inside abstractions forms value argument...