Haskell Weekly


Issue 387 2023-09-28

Subscribe now! We'll never send you spam. You can also follow our feed. Read more issues in the archives.

Welcome to another issue of Haskell Weekly! Haskell is a safe, purely functional programming language with a fast, concurrent runtime. This is a weekly summary of what’s going on in its community.


  • Charting a course toward a stable API for GHC by Alexis King

    Our plan of attack is to start small. We cannot hope to address all the complex needs of, say, typechecker plugins or HLS right out of the gate, but we believe we can provide real, immediate utility to many existing tools.

  • Defeating Return Type Polymorphism by Philipp Hagenlocher

    This post is an exploration of a generic technique to effectively circumvent return type polymorphism in Haskell programs using GADTs and existential quantification.

  • Finishing up my last work day at the Haskell Foundation by David Thrane Christiansen

    I thought I’d take a moment to reflect on what we’ve done during my time at the HF, and sketch out the next couple of months.

  • GHC 9.6.3 is now released by Bryan Richter

    The GHC developers are happy to announce the availability of GHC 9.6.3.

  • Introducing NeoHaskell: A beacon of joy in a greyed tech world by Nick Tchayka

    Through this initiative, I aspire to develop an optimal programming language and ecosystem that eradicates accidental complexity, either in mental form, or in code form.

  • Using Amazonka 2.0 by Freckle

    The culture at Freckle is one of strong conventions applied uniformly to cut out noise and uncertainty and streamline development. Amazonka’s newfound consistency has reinforced our own strong opinions about how to best use the library, which we’ll describe in this post in the hopes they prove useful to others.


Trying to hire a Haskell developer? You should advertise with us!

In brief

Show & tell

Call for participation