Chelsea Voss - Oneliner-izer: An Exercise in Constrained Coding

Chelsea Voss - Oneliner-izer: An Exercise in Constrained Coding

We'll describe the ideas and implementation behind Oneliner-izer, a "compiler" which can convert most Python 2 programs into one line of code. As we discuss how to construct each language feature within this unorthodox constraint, we'll explore the boundaries of what Python permits and encounter some gems of functional programming – lambda calculus, continuations, and the Y combinator.

https://us.pycon.org/2016/schedule/presentation/2219/

Eec9d25835717f1f1f12a354faf68d87?s=128

PyCon 2016

May 29, 2016
Tweet