

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