Haskell Weekly


Issue 247 2021-01-21

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.


  • Developer Economics Survey (ad)

    New Developer Economics 20th edition survey is live! This is your chance to have a say in the development trends for 2021. To celebrate the 20th survey anniversary, Developer Economics has prepared $17,000+ USD worth of prize draws. The survey is open until February 8th 2021. Don’t miss the chance!

  • A bulletin board website using Haskell, scotty and friends by Gil Mizrahi

    After writing my blog post on building a bulletin board, I decided spend a couple of weeks and build something a bit more featureful to serve as an example of doing something a bit more complex with scotty.

  • Capturing call stack with Haskell exceptions by Maxim Koltsov

    Recently I discovered a nice way to capture call stack in Haskell exceptions almost transparently, and I’m going to share it in this post.

  • Choosing Haskell isn’t a stand-in for good software design by Ozgun Ataman

    Haskell, or any other particular language for that matter, does not automatically solve all problems related to architecture and macro-level decision-making in software production.

  • GHC 2021 proposal accepted by Joachim Breitner

    The GHC20xx process proposal motivates why we feel the need for GHC20xx extensions in general. GHC2021 is the first iteration of this process, which makes it a bit special.

  • GSoC 2020 Ideas by Summer of Haskell

    This is a list of ideas for students who are considering to apply to Google Summer of Code 2021 for Haskell.org.

  • IPFS on Hackage by Daniel Holmgren

    We just published version 1.0.0 of our IPFS package on Hackage. This library offers a high level API for interacting with IPFS nodes.

  • Maybe Overuse, Stories About Error Information Loss by Robert Peszek

    Maybe is the functional answer to null - the billion dollar mistake. I claim that using Maybe can still be problematic.

  • Panel: Dependent Types - salvation or plague? by John Hughes

    Final preparations for Lambda Days 2021 are in full swing! You can have a taste of the February event by joining our completely free and open meetup.


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

In brief

Call for participation