Haskell Weekly


Issue 254 2021-03-11

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.



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

In brief

  • Coinbase-Pro Haskell Client Version Release by Michael Dunn

    The main objective of this project was to provide a nice, clean example of what a client side integration library should look like using servant-client.

  • Fizzbuzz without if clauses by Gerald Benischke

    In this writing I aim to complete a Fizzbuzz without if statements, conditionals, pattern matching or even using modulus calculations.

  • Flycheck and HLS by Magnus Therning

    Since flycheck supports chaining checkers I thought there must be a way to have both checkers active at the same time.

  • Google Summer of Code

    In Google Summer of Code, we attempt to improve not only the language, but the whole ecosystem.

  • Haskell Wingman with Sandy Maguire by Haskell Weekly Podcast

    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.

  • Haskell.org Call For Nominations by Rebecca Skinner

    The term for this seat will end in October of 2021, so it will be a good opportunity for anyone who is interested in serving for a short time, perhaps to get a better idea of whether they would like to be re-nominated for a full term at the end of the year.

  • Matt Parsons, Author of Production Haskell: Succeeding in Industry with Haskell by Frontmatter

    In this interview, Leanpub co-founder Len Epp talks with Matt about his background, how he got into programming and Haskell, some of the similarities between composing music and software, the inspiration for his book, some of the challenges of getting Haskell code into production, including hiring, and at the end, they talk a little bit about his experience as a self-published author.

  • Towards a prevalent alternative prelude? by Ben Gamari

    The matter of the amending or adding to the base library has come up a fair amount in the HF Technical Agenda discussion. While such changes are of course possible, I do wonder whether this is the best solution to the problems that users feel.

  • Variables by Type Classes

    We can use the let keyword to give an expression a name by which we can refer to it later.

Show & tell

  • hindent-elm by Charles Joachim

    Being an avid supporter of the elm-format style from the elm language, I forked hindent and modified it to follow elm-format guidelines as close as possible.

Call for participation