TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Type Theory Forall

    An accessible podcast about Type Theory, Programming Languages Research and related
    topics.

    Advertise

    Copyright: © CC BY 4.0

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    #14 POPL, Parametricity, Scala, DOT - Nitin and Eric Feb 12, 2022
    Show notes

    In this episode I gather with two good friends Eric and Nitin to randomly talk random subjects that pops up. Among them we talked about POPL, Scala, Isabelle, Parametricity, Dependent Object Types (DOT, for short) and more!

    Links

    • Nitin Twitter @NitinJohnRaj2
    • Eric Twitter @EricBond10
    • Collection of links on logical relations
    • Theorems for Free
    • Reynolds Paper
    • Practical Foundations for Programming Languages

    #13 C/C++, Emacs, Haskell, and Coq. The Journey - John Wiegley Dec 23, 2021
    Show notes

    This episode is about the journey of a programmer that converted himself into a Haskell developer after working with C/C++ for more than 10years.

    Here are a few questions that you'll find the answer to in this episode:

    • What does he find so compelling about Haskell?
    • Why did it make him dive deeper into the Theoretical Computer Science?
    • Why did it make him learn Coq and Category Theory?
    • How does Coq compare with ACL2?
    • How do both Coq and ACL2 compares to TLA+?
    • Did learning Coq make John a better programmer?

    Links

    • John's Email: johnw@newartisans.com
    • John's Twitter: @jwiegley

    #12 Tenure, Sexism and ADHD - Talia Ringer Nov 10, 2021
    Show notes

    Talia Ringer is an Assistant Professor at University of Illinois Urbana-Champaign. She did her PhD at University of Washington with her thesis on Proof Repair.

    She’s very active on twitter @taliaringer. And in this episode we will talk about her transition from PhD to Professor, her work on diversity, her ADHD and how it has affected her career so far, and we also touch on the delicate topic of sexism in academia.

    Links

    • Talia's Twitter

    • Sigplan Mentoring

    • TIL: a type-directed, optimizing compiler for ML

    • Neuro Divergent in CS

    • Neuro Divergent in CS - Slack

    • Overblur


    #11 FP, Monads, GHC, and beyond - Alejandro Serrano Oct 04, 2021
    Show notes

    In this episode we have talk with Alejandro Serrano Mena, he works on 47 degrees and is a published author of two books about Haskell: The Book of Monads and Practical Haskell.

    We talk about many interesting features behind functional programming such as adts, pattern matching, impredicativity, monads, effects, hacking the ghc and how all this comes together to grab industry attention to adopt functional programming features over the past decade.

    Links

    • Our new twitter @ttforall
    • Alejandro's twitter
    • Book of Monads
    • Practical Haskell
    • The Haskell Interlude
    • Tweag's youtube channel on the GHC

    #10 Classical Logic vs Intuitionistic Logic - Thorsten Altenkirch and Anupam Das Jul 15, 2021
    Show notes

    In this episode we host a discussion between Anupam Das and Thorsten Altenkirch on the role of constructivism in mathematics, logic and computer science.

    Anupam is a lecturer in the University of Birmingham in the UK, and Thorsten Altenkirch is a CS Professor at the University of Nottingham.

    We discuss why constructive content in proofs matters, the law of excluded middle, the axiom of choice, category theory, and much more!

    Links

    • Thorsten's website
    • Anupam's website
    • Thorsten's Book on Python
    • The Proof Theory Blog
    • High School Algebra
    • Stanford Encyclopedia of Philosophy

    #9 Logic and Proof Theory - Anupam Das May 28, 2021
    Show notes

    #8 Cedille - Chris Jenkins May 11, 2021
    Show notes

    In this episode I have a nice conversation with Chris Jenkins to talk about the Cedille theorem prover, based on a very concise type theory called CDLE. The main selling point of Cedille is that the theory is so small that the typing rules fit one page. And yet it is strong enough to do relevant theorem proving. This is probably the most technical episode so far.

    Links

    • Leroy Jenkins
    • Cedille Cast
    • The Iowa Type Theory Commute
    • Cedille Page
    • Github Page

    #7 Hacking Isabelle's Internals - Dan Matichuk Apr 16, 2021
    Show notes

    In this episode we dive into Isabelle, the interactive theorem prover based on Higher Order Logic directly from someone who spent quite some time hacking on its internals.

    Me and Daniel also talk about Mizar, Isar, the seL4, and how it is formalized.

    Torwards the end of the episode we also talk a little about his current work on the binary analysis of Aarch32 Arm Archtecture at Galois.


    #6 All The Dumb Questions on Gradual Types - Zeina Migeed Mar 29, 2021
    Show notes

    In this episode we interview Zeina Migeed, a PhD Student at University of California Los Angeles, advised by Prof. Jens Palsberg

    She Researches Gradual Types and had a paper published at POPL'20 named "What is Decidable about Gradual Types". here is a link to it

    As the name of the episode suggests, I'll be asking her all the dumb questions related to not only gradual types, but also intersection types and recursive types as well!


    #5 The History of Coq'Art - Yves Bertot Feb 27, 2021
    Show notes

    In this episode we interview Yves Bertot and we talk about the history behind his contribution with Pierre Castéran on writing Coq’Art. What is Yves’ role in the Coq Team, how the team works and what are the sort of contributions they accept.

    Links:

    Yves email: yves.bertot@inria.fr

    Affichage et manipulation interactive de formules mathématiques dans les documents structurés - Check figure 15 for an example on how Yves’ tools would build trees internally

    A video showing his tool in practice, doing proofs with mouse clicks

    A Genereic Approach to Building User Interfaces for Theorem Provers


    Previous 1 4 5 6 7 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights