Software Unscripted
Software Unscripted
Richard Feldman
Defunctionalization in a Functional Language with Ayaz Hafiz
1 hour 16 minutes Posted May 24, 2023 at 1:09 am.
0:00
1:16:12
Download MP3
Show notes
Richard talks to Ayaz Hafiz about his work on the Roc programming language. They discuss behind-the-scenes compiler details like implementing ad-hoc polymorphism and defunctionalization using lambda sets. Along the way they get into how these implementation details interact with design of the language, and the experience of using the language.

Hosted on Acast. See acast.com/privacy for more information.