Haskell Weekly


Issue 373 2023-06-22

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.


  • What is the hottest AI trend this year? (ad)

    Take the Developer Nation survey, share your opinion, win prizes and uncover the cutting edge advancements shaping the AI ecosystem. Start here!

  • Haskell Puzzles by Jasper Van der Jeugt

    You are given some Haskell tokens and a goal term, and you need to rearrange the tokens into an expression that produces the goal.

  • Incorporating BibTeX into Hakyll by Tony Zorman

    When writing a blog post that feels academic—or pretentious—enough to invoke the need for citations, having them automatically generated feels like a mandatory requirement.

  • Keelung Compiler is Now Open Source by BTQ Research

    Keelung is a programming language specifically designed for creating fast, private and secure zero-knowledge programs, enabling developers to easily generate reliable proofs without cryptographic expertise.

  • Vote on the future of r/haskell by Taylor Fausak

    After a week of being private, I am opening r/haskell in read-only mode. I am also starting a poll to see what the community would like to do.

  • Weekend Project: Voronoi Mosaics by Chris Smith

    My employer, Groq, gave us a three day weekend for Juneteenth, so I decided to use the time for a fun weekend programming project.


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

In brief

Show & tell

  • Ninety-Nine Haskell Problems by Yoo Chung

    This is a list of Ninety-Nine Haskell Problems. Each problem is provided a skeleton where you can implement your own solutions.

  • templette by Brandon Chinn

    Back in February, I had an idea for a templating language like MDX, except being able to evaluate + interpolate Haskell expressions instead of Javascript.

Call for participation