
 Elixir Wizards José Valim, Guillaume Duboc, and Giuseppe Castagna on the Future of Types in Elixir
 Jun 8, 2023 
 Chapters 
 Transcript 
 Episode notes 
 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22 
 Introduction 
 00:00 • 2min 
 Elixir: The Next 10 Years 
 01:32 • 2min 
 The Future of Elixir 
 03:13 • 2min 
 How to Interrogate People About Programming Languages 
 05:10 • 1min 
 The Evolution of Types 
 06:40 • 2min 
 The Importance of Set Theoretic Types 
 08:37 • 2min 
 The Importance of Set Directory Types in Languages 
 10:34 • 2min 
 Dialyzer: A Type System for a Licksor Language 
 12:28 • 2min 
 The Syntax of Types 
 14:53 • 2min 
 The Importance of Persuasion in Programming 
 16:51 • 4min 
 The Importance of Typing in a Licker 
 21:20 • 3min 
 The History of Septurisy Types 
 24:11 • 3min 
 The Story of Gradle Typing in Elixir 
 27:18 • 3min 
 The Advantages of Compiler Time 
 29:57 • 2min 
 The Benefits of Typing for Debugging 
 31:57 • 2min 
 The Different Types in the Lecture 
 33:36 • 4min 
 The Price to Paying Glima for Type Theory 
 37:10 • 2min 
 The Battle for Open Record 
 39:02 • 2min 
 The Hardest Thing to Do in Lixir 
 40:34 • 2min 
 The Technical Challenge of Typing a Pattern Matching Function 
 42:09 • 2min 
 Elixir's 10 Year Journey 
 44:04 • 2min 
 Elixir Wizards: 10 Years From Now 
 46:08 • 2min 
