Comment by montroser

3 years ago

The Informal Description section on Wikipedia is good for more background on Lambda Calculus:

https://en.m.wikipedia.org/wiki/Lambda_calculus

One really interesting development of the Lambda calculus is the De Bruijn index. It does away with variable names altogether. It solves the name collision problem and would be an interesting way to write hygienic macros.

[1] https://en.m.wikipedia.org/wiki/De_Bruijn_index