All Episodes
Type Theory Forall — 63 episodes
#62 Dependent Haskell - Vladislav Zavialov
#61 Zurihac Behind the Scenes - Farhad Mehta
#60 Conversations on Life, AI, and the PL Job Market - Pedro and Dan
#59 Category Theory and Inclusivity - Valeria de Paiva
#58 Constructivism and Computational Content - Andrej Bauer
#57 Compilers for Privacy-Preserving Computation, Category Theory, and Keeping a Good Rythm in your PhD - Raghav Malik
#56 Property Based Testing and PL Grad School Applications - Francille Zhuang
#55 The Death of OO, The Beauty of Scheme, BobKonf, and FunArch - Mike Sperber
#54 The Goal of Science is to Communicate Ideas! - Philip Wadler
#53 RustBelt, Iris, and the Art of Writing - Derek Dreyer
#52 Why is Haskell so special - Lennart Augustsson
#51 s/Coq/Rocq - Nicolas Tabareau
#50 The Expression Problem, Functional Pearls, Program Calculation - Wouter Swierstra
#49 Self-Education in PL - Ryan Brewer
#48 Bell Labs - David MacQueen
#47 The History of LCF, ML and HOPE - David MacQueen
#46 Realizability, BHK, CPS Translation, Dialectica - Pierre-Marie Pédrot
#45 What is Type Theory and What Properties we Should Care About - Pierre-Marie Pédrot
#44 Theorem Prover Foundations, Lean4Lean, Metamath - Mario Carneiro
#43 PL in the Industry and Summer Schools - Patrick and Eric
#42 Distributed Systems, Microservices, and Choreographies - Fabrizio Montesi
#41 The Value of PL (and) Education - Satnam Singh
#40 Secure Voting - Joe Kiniry
#39 Equality, Quotation, Bidirectional Type Checking - David Christiansen
#38 Haskell, Lean, Idris, and the Art of Writing - David Christiansen
#37 Compilers, Staging, Futamura Projections - Guannan Wei
#36 Behind the Person Behind this Podcast - Pedro Abreu
#35 Teika, Self-Education and F***ing Floating Points - Eduardo Rafael
#34 Foundations of Theorem Provers and Cedille2 - Andrew Marmaduke
#33 Z3 and Lean, the Spiritual Journey - Leo de Moura
#32 TyDe Systems - Jan de Muijnck-Hughes
#31 Discussing Problems in PL and Academia - Jan de Muijnck-Hughes
#30 Actors, GADTs and Burnout - Dan and Pedro
#29 Can PL theory make you a better software engineer? - Jimmy Koppel
#28 Formally Verifying Smart Contracts - Pruvendo
#27 Formalizing an OS: The seL4 - Gerwin Klein
#26 Mechanizing Modern Mathematics - Kevin Buzzard
#25 Formally Verifying the Tezos Codebase - Formal Land
#24 The History of Isabelle - Lawrence Paulson
#23 What is the SIGPLAN? - Jens Palsberg and Jonathan Aldrich
#22 Impredicativity, LEM, Realizability and more - Cody Roux
#21 Denotational Design - Conal Elliott
#20 Huaweii, String Diagrams, Game Semantics - Dan R. Ghica
#19 Experience Report: Learning Coq - Patrick and Supun
#18 Gödel's Incompleteness Theorems - Cody Roux
#17 The Lost Elegance of Computation - Conal Elliott
#16 Agda, K Axiom, HoTT, Rewrite Theory - Jesper Cockx
#15 Coq Projects, Agda, Idris, Kind - Nitin and Eric
#14 POPL, Parametricity, Scala, DOT - Nitin and Eric
#13 C/C++, Emacs, Haskell, and Coq. The Journey - John Wiegley
#12 Tenure, Sexism and ADHD - Talia Ringer
#11 FP, Monads, GHC, and beyond - Alejandro Serrano
#10 Classical Logic vs Intuitionistic Logic - Thorsten Altenkirch and Anupam Das
#9 Logic and Proof Theory - Anupam Das
#8 Cedille - Chris Jenkins
#7 Hacking Isabelle's Internals - Dan Matichuk
#6 All The Dumb Questions on Gradual Types - Zeina Migeed
#5 The History of Coq'Art - Yves Bertot
#4 Theorem Provers, Functional Programming and Companies - Eric Bond
#3 ML for PL and Mental Health - Dan Zheng
#2 Grad School Life - Rajan Walia and John Sarracino
#1 What is PL research? - Prof. Ben Delaware
#0 Cool Internships in PL - Pedro Abreu