Issue 317 2022-05-26
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.
Announcing Stackctl by Patrick Brisbin
Today we’re excited to formally announce our latest open-source tool,
stackctl. This tool has unlocked GitOps at Freckle and transformed the haphazard handling of our Infrastructure As Code into something reliable, re-playable, and highly auditable.
Automating Fourmolu releases with GitHub Actions by Brandon Chinn
As I’ve gotten more familiar with GitHub Actions, and also as I’ve been trying to figure out how to automate GitHub releases, it seems like the tighter out-of-the-box integration between the CI and GitHub makes our lives a bit easier.
GHC 9.4.1-alpha2 now available by Ben Gamari
The GHC developers are happy to announce the availability of the second alpha release of the GHC 9.4 series.
GSoC 2022 Projects Announced by Jasper Van der Jeugt
Hi friends! We’ve received funding from the GSoC program to do ten Haskell projects this year.
Mid 2022 Release Plans by Matthew Pickering
This post sets out our current plans for the upcoming releases in the next few months.
Web Programming in Haskell: Part One by Paul Callaghan
This article will look at Fay, which is a Haskell alternative to CoffeeScript.
Trying to hire a Haskell developer? You should advertise with us!
#18 Gödel’s Incompleteness Theorems by Type Theory Forall
In this episode Cody Roux talks about the Gödel’s Incompleteness Theorems. We go through it’s underlying historical context, Hilbert’s Program, how it relates with Turing, Church, Von Neumann, Termination and more.
Haskell Foundation DevOps Weekly Log, 2022-05-20 by Bryan Richter
During my first week, I got onboarded, took care of some administrative stuff, met the team, and started looking into my first task: adding more performance metrics to GHC’s CI.
Using Binary Mode in Haskell by Monday Morning Haskell
So far in our IO adventures, we’ve only been dealing with plain text files. But a lot of data isn’t meant to be read as string data. So today, we’re going to explore how IO works with binary files.
Show & tell
- Weeder version 2.4 by Ollie Charles
Weeder has been upgraded to support GHC 9.2 (only).