Issue 348 2022-12-29
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.
GHC 9.4.4 is now available! by Ben Gamari
The GHC developers are happy to announce the availability of GHC 9.4.4. This release is primarily a bugfix release.
Haskell Language Server 184.108.40.206 released by Zubin Duggal
Building Pandoc with stacklock2nix by Dennis Gosnell
This post explains how to use stacklock2nix to build Pandoc, but with a twist that Pandoc will be fully statically-linked.
Functors as invariant functors by Mark Seemann
It turns out that all functors are also invariant functors. Is this useful?
Making GHC faster at emitting code by Alexis King
For the past few months, Krzysztof Gogolewski and I have had the opportunity to work with Mercury to identify what some of those improvements might be, and I am pleased to report that our first major patch toward that end will be part of GHC 9.6.
This semester I worked with Peter-Michael Osera at Grinnell College on a project exploring how to use the Haskell GHC to generate some simple, even “obvious,” function definitions.
Trying to hire a Haskell developer? You should advertise with us!
CLC Election January 2023 by Andrew Lelechenko
It’s this time of year again: the terms of three CLC members are ending in January, so we are seeking new nominations!
Day 25 - Balanced Quinary by Monday Morning Haskell
This is it - the last problem! I’ll be taking a bit of a break after this, but the blog will be back in January!
Deprecating Safe Haskell, or heavily investing in it? by Théophile Choutri
I am looking into whether or not Safe Haskell is still worth maintaining.
Haskell Foundation DevOps Weekly Update, 2022-12-28 by Bryan Richter
This has been a short week focused on notarization and release engineering in general.
Show & tell
infinite-list by Andrew Lelechenko
Modern lightweight library for infinite lists with fusion.
tasty-autocollect version 0.4.0 by Brandon Chinn
tasty-autocollectis an alternative to
tasty-discoverfor auto-discovery of tests using the tasty framework.