Learn the lambda calculus and be a better programmer

*

See this talk at Open Source Bridge 2017! Register today!

Accepted Session
Short Form
Beginner
Scheduled: Thursday, June 22, 2017 from 1:30 – 2:15pm

Excerpt

Come learn an ancient model of pen & paper programming in order to change how you think about code

Description

You may have heard of the lambda calculus. Invented by Alonzo Church in the 1930s, it’s an incredibly simple programming language whose syntax and semantics can fit on an index card. It also has the exact same expressive power of any programming language you know.

We’ll explore this simple programming language and, by learning how to express complicated computation and data in it, hopefully make you think a little differently about code the next time you sit down to write.

Speaking experience

I've spoken at the last two OSBs, at a couple of ignite events, as well as a large number of classes I've taught in universities, code schools, and library classrooms.

Speaker