Skip to content
HomeVideosBooksBlogsPodcasts
EpisodesShowsTopics

HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Artwork for CoRecursive: Coding Stories
    Episode

    Tech Talk: Dependent Types in Haskell with Stephanie Weirich

    CoRecursive: Coding Stories · Jun 13, 2018 · 59 min
    Episode page

    Tech Talks are in-depth technical discussions. At Strange loop 2017, a wandered into a talk where I saw some code that deeply surprised me. The code could have been python if you squinted, passing dictionaries around, no type annotations anywhere. Yet key look up in the dictionary was validated at compile time. It was a compile time error to access elements that didn't exist. Also the dictionary…

    Related

    • Episode 108: Simon Peyton Jones on Functional Programming and Haskell

      Software Engineering Radio - the podcast for professional software developers • Aug 29, 2008 • 51 min
    • The Future of Programming with Richard Eisenberg

      Signals and Threads • May 18, 2023 • 1 h 00 min
    • #539: Catching up with the Python Typing Council

      Talk Python To Me • Mar 6, 2026 • 1 h 02 min
    • #433 Dev in the Arena

      Python Bytes • May 26, 2025 • 29 min
    • Episode 138 - Type-It-Yourself

      Advent of Computing • Sep 1, 2024 • 1 h 03 min
    • #24: Fluent Python

      Talk Python To Me • Sep 8, 2015 • 1 h 08 min
    • #240: A guided tour of the CPython source code

      Talk Python To Me • Nov 27, 2019 • 1 h 00 min
    • Show 064: The C Programming Language

      The Retrobits Podcast • Nov 6, 2006 • 31 min