Haskell Weekly

Haskell Weekly

By Taylor FausakTechnology
Download on the App Store

Haskell Weekly episodes

  • Module Organization Guidelines
    Should you organize modules vertically or horizontally? This week we take a look at another article by Gabriella Gonzalez, this time about organizing projects and packages.
    27 min
  • Avoiding Nested Errors
    How can you avoid deeply nested error handling code? This week we review Gabriella Gonzalez's trick for keeping error handling flat.
    19 min
  • Async Exceptions
    Special guest Cody Goodman walks us through an interesting PostgreSQL bug. Handling async exceptions properly is trickier than you might expect!
    30 min
  • Unified Vector
    Byte string, text, and vector, oh my! This week we review Michael Snoyman's proposal to unify vector-like types. Learn about boxed versus unboxed values, pinned versus unpinned memory, and more.
    25 min
  • Chat Wisely
    Special guests Michael Litchard and Brian Hurt talk with us about their new social networking site Chat Wisely. We hear about their experience using Haskell not only on the backend but also on the frontend through GHCJS.
    47 min
  • Haskell Wingman with Sandy Maguire
    Special guest Sandy Maguire talks with us about using Haskell Wingman for program synthesis, designing bulletproof abstractions with algebra, wrangling type level programming in Haskell, and managing effects with his Polysemy library.
    48 min
  • GHC 9.0.1
    Linear types finally landed in GHC 9.0.1! We talk through what that means along with other news from the Haskell Foundation and Tweag.
    28 min

About Haskell Weekly

From the publisher's feed

Haskell Weekly covers the Haskell progamming language. Listen to professional software developers discuss using functional programming to solve real-world business problems. Each episode uses a…