Software Unscripted

Lambda Set Defunctionalization with Ayaz Hafiz

Jan 25, 2024
Richard talks with Ayaz Hafiz, a contributor to the Roc programming language, about lambda set defunctionalization. They discuss the challenges of implementing a compiler with a non-trivial type system and the benefits of defunctionalization in optimization and better inlining. They also explore Rock's abilities and the importance of early tooling in specific implementations. Lastly, they delve into the challenges of implementing a modern morphization algorithm for land assets.
Ask episode
Chapters
Transcript
Episode notes