
Insights from recent episode analysis
Audience Interest
Podcast Focus
Publishing Consistency
Platform Reach
Insights are generated by CastFox AI using publicly available data, episode content, and proprietary models.
Most discussed topics
Brands & references
Est. Listeners
Insufficient chart data. Estimates will improve as the show charts.
- Per-Episode Audience
Est. listeners per new episode within ~30 days
N/A🎙 ~2x weekly·62 episodes·Last published 1w ago - Monthly Reach
Unique listeners across all episodes (30 days)
N/A - Active Followers
Loyal subscribers who consistently listen
N/A
Market Insights
Platform Distribution
Reach across major podcast platforms, updated hourly
Total Followers
—
Total Plays
—
Total Reviews
—
* Data sourced directly from platform APIs and aggregated hourly across all major podcast directories.
On the show
From 10 epsHost
Recent guests
Recent episodes
#62 Dependent Haskell - Vladislav Zavialov
Jun 13, 2026
2h 04m 41s
#61 Zurihac Behind the Scenes - Farhad Mehta
Apr 16, 2026
2h 19m 18s
#60 Conversations on Life, AI, and the PL Job Market - Pedro and Dan
Mar 25, 2026
1h 53m 23s
#59 Category Theory and Inclusivity - Valeria de Paiva
Jan 28, 2026
2h 46m 47s
#58 Constructivism and Computational Content - Andrej Bauer
Dec 16, 2025
2h 18m 35s
Social Links & Contact
Official channels & resources
Official Website
Login
RSS Feed
Login
| Date | Episode | Topics | Guests | Brands | Places | Keywords | Sponsor | Length | |
|---|---|---|---|---|---|---|---|---|---|
| 6/13/26 | ![]() #62 Dependent Haskell - Vladislav Zavialov | Vlad works at Serokell to develop the Glasgow Haskell Compiler, he is a former member of the Haskell Steering Committee and the current implementer of Dependent Haskell. In this conversation we talk about the development process of the GHC, he explains with detail how’s the decision process of the community to modify the language through the Haskell Steering Committee. And we get pretty technical discussing the GHC internals, he basically gives us a class of how things looks like and how can a newcomer start hacking the GHC today. And of course, we go into details of the theory and implementation of Dependent Haskell! Links Serokell Serokell on X Vlad on X Dependent Haskell Roadmap If you enjoy the show please consider supporting us: https://www.typetheoryforall.com/patreon | 2h 04m 41s | ||||||
| 4/16/26 | ![]() #61 Zurihac Behind the Scenes - Farhad Mehta✨ | HaskellZurihac+3 | Farhad Mehta | Zurihac | Zurich | HaskellZurihac+5 | — | 2h 19m 18s | |
| 3/25/26 | ![]() #60 Conversations on Life, AI, and the PL Job Market - Pedro and Dan✨ | meditationwork-life balance+5 | Dan Plyukhin | — | — | meditationwork-life balance+3 | — | 1h 53m 23s | |
| 1/28/26 | ![]() #59 Category Theory and Inclusivity - Valeria de Paiva✨ | category theorytype theory+5 | Valeria de Paiva | Topos Institute | BrazilCambridge | category theorytype theory+6 | — | 2h 46m 47s | |
| 12/16/25 | ![]() #58 Constructivism and Computational Content - Andrej Bauer✨ | ConstructivismComputational Content+4 | Andrej Bauer | CMUThe Proof Assistants stack exchange | — | Type TheoryProgramming Languages+5 | — | 2h 18m 35s | |
| 12/6/25 | ![]() #57 Compilers for Privacy-Preserving Computation, Category Theory, and Keeping a Good Rythm in your PhD - Raghav Malik✨ | compilersprivacy-preserving computation+3 | Raghav Malik | — | — | compilersprivacy+5 | — | 59m 16s | |
| 11/17/25 | ![]() #56 Property Based Testing and PL Grad School Applications - Francille Zhuang✨ | Property Based TestingGraduate School Applications+3 | Francille Zhuang | Purdue University | — | Property Based TestingGraduate School+3 | — | 1h 36m 23s | |
| 10/27/25 | ![]() #55 The Death of OO, The Beauty of Scheme, BobKonf, and FunArch - Mike Sperber✨ | Functional ProgrammingObject Oriented Programming+3 | Mike Sperber | Active GroupBob Konf+6 | — | Functional ProgrammingObject Oriented Programming+6 | — | 2h 38m 21s | |
| 9/29/25 | ![]() #54 The Goal of Science is to Communicate Ideas! - Philip Wadler✨ | science communicationtype theory+5 | Philip Wadler | StanfordCMU+1 | — | Philip Wadlertype theory+5 | — | 1h 50m 05s | |
| 8/27/25 | ![]() #53 RustBelt, Iris, and the Art of Writing - Derek Dreyer✨ | Rust programmingacademic writing+3 | Derek Dreyer | Max Planck InstituteACM+3 | — | RustBeltIris+5 | — | 2h 25m 22s | |
Want analysis for the episodes below?Free for Pro Submit a request, we'll have your selected episodes analyzed within an hour. Free, at no cost to you, for Pro users. | |||||||||
| 7/10/25 | ![]() #52 Why is Haskell so special - Lennart Augustsson✨ | Haskellfunctional programming+4 | Lennart Augustsson | Credit SuisseFacebook+7 | — | Haskellfunctional programming+6 | — | 1h 30m 31s | |
| 6/4/25 | ![]() #51 s/Coq/Rocq - Nicolas Tabareau | In this episode we talk with Nicolas Tabareau, the Head of Gallinette, one of the main teams which develop the Rocq theorem Prover at Inria. The original idea of this interview is to talk about the rebranding from Coq into Rocq, which is very exciting to our community. However, Nicolas has such a prolific research career that I couldn’t miss the opportunity to get him to talk so much more about it. So in this conversation we talk about his early publications in neuroscience, his views on Category Theory applied to Type Theory, Rocq’s rebranding, and the institution around it, MetaRocq and the conceptual boundaries of certifying a theory inside itself. Of course we wouldn’t miss the opportunity to also discuss how Rocq view the growing influence that Lean is gaining in our community. Links Type Theory Forall Store Type Theory Forall Website Nicolas Tabareau Website MetaRocq Github | 1h 42m 05s | ||||||
| 5/14/25 | ![]() #50 The Expression Problem, Functional Pearls, Program Calculation - Wouter Swierstra | Wouter Swierstra is a Math Bachelor’s from the University of Utrecht, has done his PhD with Thorsten Altenkirch at the University of Nottingham, did a post-doc at Chalmers, has experience in the industry working on facilitating the design of embedded system using FP and currently is a Professor at the University of Utrecht and co-host of the Haskell Interlude Podcast. In this episode we talk about his trajectory into formal methods and functional programming. We talk about Datatypes a la Carte, the Expression Problem, Functional Pearls, Program Synthesis vs Program Calculation, and much more! 0:00 – Intro & Welcome 0:02:08 – Announcing the Type Theory Forall Merch Store! 1:12 – Early Influences: From Lenses to Logic 4:40 – Discovering Functional Programming in Utrecht 8:15 – On Monads, Papers, and Learning by Teaching 12:20 – What Makes a Paper ‘Beautiful’? 17:50 – PhD in Nottingham: Theory Meets Community 22:00 – Writing ‘Certified Programming with Dependent Types’ 29:10 – Teaching Dependent Types: Challenges and Joys 34:00 – On Agda vs Coq: Philosophies and Use Cases 38:40 – Type-Driven Development in Practice 45:05 – The Power of Elegant Proofs 52:00 – Advice to Aspiring Researchers in Type Theory 1:03:00 – Beating C with Functional Programming 1:20:00 – Formal Verification and Loop Invariants 1:33:28 – Program Calculation vs Program Synthesis 1:39:00 – Formalizing Blockchain 2:01:38 – Final Thoughts Links Wouter Website Haskell Interlude Advanced FP Summer School ttforall twitch ttforall store Discount code for 10% off: typetheory | 2h 06m 47s | ||||||
| 3/14/25 | ![]() #49 Self-Education in PL - Ryan Brewer | Ryan Brewer is a college dropout who has an incredible blog about PL, Category Theory and Logic. He better define his goal as making Formal Theory more accessible outside the ivory tower of academia, and easier to put into practice where it matters. He has a couple of very interesting main projects, such as the first Cedille 2 Interpreter, Saber VM, and Arctic. In this episode we will talk about all of his projects. His trajectory becoming self-taught in PL, compilers and Formal Methods, and he shares with us the wealth of resources he used to navigate this sea of knowledge. We also have a brief but heated discussion on the ethics of Science. 0:00 – Intro & Podcast Community 3:40 – How Ryan Started Learning Programming Languages 12:40 – Projects, Category Theory & Early Experiences 18:00 – College Life, Dropping Out & Study Strategies 27:00 – Landing a Developer Job Without a Degree 32:00 – Thoughts on JavaScript, TypeScript & WebAssembly 37:00 – Building Arctic: A Compiler for Blogs 41:00 – Introduction to Gleam & Its Unique Features 48:00 – Functional Programming at Work & Community Impact 59:00 – Diving into Haskell and Category Theory 1:08:30 – Ethical Considerations in Software Licensing 1:20:00 – Reflections on Academia & Learning 1:32:30 – Job Interviews & Practical Programming Tools 1:38:00 – Dan on Academia and Podcasting Philosophy 1:54:00 – Final Reflections & Advice for Self-Learners 2:05:00 – Closing Thoughts, Blog, Open Source 2:19:58 – Outro Links Ryan's Website Saber VM Arctic, which is built on top of Lustre Category Theory Wiki | 2h 23m 47s | ||||||
| 1/21/25 | ![]() #48 Bell Labs - David MacQueen | In this episode we continue with our conversation with David MacQueen, he is an Emeritus Professor from the University of Chicago, and has worked at Bell Labs for 20 years. Bell Labs began as the research and development section of the American Telephone and Telegraph company, aka AT&T, which originally hold exclusive hold of the telephone patent. Once that expired in the 1800s they needed to develop new technology to prove that it was still the best company, and hence Bell Labs was born. Over the course of the years this fascinating institution has registered more than 26 thousand patents, among of which we have the transistor, the laser, the solar cell and communication satellites. Over the course of the last 88 years they were awarded a jaw dropping amount of 10 Nobel prizes and 5 Turing awards. In this interview David MacQueen shares with us how was it like to work in such an incredible institution during it’s golden age. He shares insights about the technology, the space, the people, the management style, and much more! Links David's Website David's Github | 2h 10m 12s | ||||||
| 1/7/25 | ![]() #47 The History of LCF, ML and HOPE - David MacQueen | David MacQueen has worked at Bell Labs for around 20 years during it’s Golden Age. Professor at Chicago University for 23 years. He is one of the designers of SML, one of the fathers of HOPE the programming language that introduced the notion of Algebraic Datatypes. So this interview was very special to me personally where I could get to hear all the stories about the dawn of Functional Programming as we know. And it is my great pleasure to have the honor to share it with you all. Links David's Website David's Github Luca Cardelli and the Early Evolution of ML The History of SML HOPE SML Website SML/NJ Website SML/NJ Github SML Family Website | 2h 05m 04s | ||||||
| 11/29/24 | ![]() #46 Realizability, BHK, CPS Translation, Dialectica - Pierre-Marie Pédrot | In this episode Pierre-Marie Pédrot, one of the main Coq/Rocq developers joins us to talk about Krivine, Kleene and Gödel Realizability Models, how it relates to the BHK interpretation and CPS Translations, and how it was all already part of Gödel's work in Dialectica! If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links Pierre-Marie's Website Pierre-Marie's PhD Thesis (Very nice read) BHK Interpretation Type Theory Forall website Type Theory Forall discord | 1h 03m 36s | ||||||
| 11/24/24 | ![]() #45 What is Type Theory and What Properties we Should Care About - Pierre-Marie Pédrot | In this episode Pierre-Marie Pédrot who is one of the main Coq/Rocq developers joins us to talk about what is Type Theory, what is Martin-Löf Type Theory, what are the properties we should care about in our type theory and why. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links Pierre-Marie's Website Type Theory Forall website Type Theory Forall discord | 1h 21m 41s | ||||||
| 11/6/24 | ![]() #44 Theorem Prover Foundations, Lean4Lean, Metamath - Mario Carneiro | Mario Carneiro is the creator of Mathlib, Lean4Lean and Metamath0. He is currently doing his Postdoc at Chalmers University working on CakeML. In this episode we talk about foundations of theorem provers, type systems properties, semantics and interoperabilities. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links Lean4Lean github Metamath Metamath0 Lean Foundations Discussion Large Elimination / Singleton Elimination Type Theory Forall website Type Theory Forall discord | 2h 13m 31s | ||||||
| 9/13/24 | ![]() #43 PL in the Industry and Summer Schools - Patrick and Eric | In this episode Eric Bond and Patrick Lafontaine joins us to talk about the life in industry vs the life in academia. Eric is a PhD student at Michigan University under Max New, he works with some pretty cool esoteric cubical agda stuff. Before starting his PhD he has spent some time at the consultancy companies Two Six Technologies and 47 Degrees doing some cool functional programming and formal methods. Before that we were pals doing an internship at Galois, and even before that he finished his masters with Benjamin Delaware at Purdue, Patrick’s current advisor. Patrick has just returned from his internship at AWS in the automated reasoning team. So in this episode we talk about their research, their academic and industry experiences, how’s the industry looking like for opportunities in PL and all that. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall | 1h 01m 30s | ||||||
| 8/29/24 | ![]() #42 Distributed Systems, Microservices, and Choreographies - Fabrizio Montesi | In this episode we talk with Fabrizio Montesi, a Full Professor at the University of South Denmark. He is one of the creators of the Jolie Programming Language, President of the Microservices Community and Author of the book 'Introduction to Choreographies'. In today’s episode we talk about the formal side of Distributed Sytems, session types, the calculi that model distributed systems, their type systems, their Curry-Howard correspondences, and all the main ideas around these concepts. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links Fabrizio's Website Fabrizio's Linkedin Fabrizio's X / Twitter Fabrizio's Mastodon Fabrizio's Youtube Jolie's Website | 1h 52m 49s | ||||||
| 8/15/24 | ![]() #41 The Value of PL (and) Education - Satnam Singh | Satnam Singh has got incredible experience in both academia and industry. He has worked in Google, Facebook, Microsoft, Microsoft Research, Xilinx, etc. He has been a lecturer in Glasgow, Birmingham and University of California for a couple of years. He has worked with many interesting tools such Coq, Haskell, Verilog, Tensorflow. These days he works at Groq, applying FP to design silicon for machine learning. In this episode we talk about the value of specification, the current state of academia, gaming the metrics, functional programming in hardware, bullying, among other things. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links Personal Website Satnam's X Groq | 1h 41m 04s | ||||||
| 7/15/24 | ![]() #40 Secure Voting - Joe Kiniry | In this episode we go into a deep dive into the formal methods side of Voting systems, and for this nobody better than our guest: Joe Kiniry, A Principal Scientist at Galois, Principled CEO and Chief Scientist of Free & Fair, a Galois spin-out focused on high-assurance elections technologies and services. For the past 20 years Joe has worked tirelessly in designing, developing, supporting and auditing all kinds of voting systems for different private parties and government parties. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links Broken Ballots Joe Website Galois website SAW | 1h 08m 54s | ||||||
| 6/13/24 | ![]() #39 Equality, Quotation, Bidirectional Type Checking - David Christiansen | In this episode we continue our conversation with David Christiansen, he wrote the books Functional Programming in Lean and the Little Typer. He has also worked as the Executive Director of the Haskell Foundation, at Galois and did his PhD developing a bunch of cool stuff for Idris. In today’s episode we talk about the story behind writing The Little Typer together with Dan Friedman, and we get more technical by talking about Equality, Bidirectional Type Checking, Quotation and Quasi Quotation. If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall Links: David's Website David's X Lean Zulip Chat Truth of a proposition, evidence of a judgement, validity of a proof | 1h 49m 42s | ||||||
| 5/16/24 | ![]() #38 Haskell, Lean, Idris, and the Art of Writing - David Christiansen | In this episode we talk with David Christiansen, he wrote the books Functional Programming in Lean and the Little Typer. He has also worked as the Executive Director of the Haskell Foundation, at Galois and did his PhD developing a bunch of cool stuff for Idris. David is a super upbeat person and I feel that we could spend hundreds of hours talking about Functional Programming Writing and Dependent Types, and we still wouldn’t run out of topics! If you enjoy the show please consider supporting us at our ko-fi: https://ko-fi.com/typetheoryforall | 1h 55m 58s | ||||||
Showing 25 of 63
Pitch Fit is a Pro feature
See how bookable this show is for guests, which brands already advertise, the per-episode ad value, and the best-fit guest and sponsor profile. The numbers are blurred on the free plan.
How readily this show books outside guests like you.
How proven this show is for host-read sponsorships.
For Guests
ProFor Advertisers
ProUpgrade to Pro to unlock guest cadence, sponsor categories, fit scores, and per-episode ad value for this show.
