"Shen: A Sufficiently Advanced Lisp" by Aditya Siram

Strange Loop ConferenceLength: 40 minutesFunctional programming

In brief

Aditya Siram introduces Shen, a small hosted Lisp with macros, a built-in Prolog and an optional type system. The talk demos a full web app moving between functional, logic and imperative styles, including turning JSON into a type with macros.