Issue 296 2021-12-30
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.0.2 is now available by Zubin Duggal
The GHC developers are very happy to at long last announce the availability of GHC 9.0.2. GHC 9.0.2 adds first class AArch64/Darwin support using the LLVM backend, as well as fixing a number of critical correctness bugs with the 9.0.1 release, along with numerous improvements to compiler performance and memory usage.
text-2.0 with UTF8 is finally released! by Andrew Lelechenko
I’m happy to announce that
text-2.0with UTF-8 underlying representation has been finally released.
Fast Counting with PostgreSQL and Haskell by Jezen Thomas
Ideally, the system should give the user a hint of the size of the result set. If there are too many results, they can apply more filters to narrow their search. Too few, vice versa.
Haskell Coverage Reports by Patrick Brisbin
This post describes how to track test coverage in a Haskell project and utilize just such information in Pull Requests.
Implementing a Functional Language with Graph Reduction by Thomas Mahler
Implementing a small functional language with a classic combinator based graph-reduction machine in Haskell.
Static HTTP share with S3 and Haskell by Austin Voecks
The solution for me is a Haskell program, indexer, to pre-generate index pages for my data and upload that along side the content in S3.
- Junior Haskell Engineer at ACI Learning
Are you looking for an entry level job where you can learn the basics of software engineering and functional programming? Then come join our small but talented team to help us develop the back end API services that support our on demand video training platform. We’ll teach you everything you need to know!
- Haskell Developer at MLabs (ad)
We are one of the leading Haskell consultancies in the fintech, blockchain and AI space, with a passion for Haskell and open source software. We are looking for a remote Haskeller to join our team. If you are excited about Haskell and are up for a new challenge, please apply here or visit our website! For any questions please email email@example.com.
Trying to hire a Haskell developer? You should advertise with us!
Last Day for Haskell Brain! by Monday Morning Haskell
It’s the last Monday of 2021, so of course this will be my last post of the year, which you can also watch on YouTube.
Stackage Nightly Package Count over Time by Adam Bergmark
Things I worked on in 2021 by Gil Mizrahi
In this post I’d like to highlight a few (programming related) things I worked on in 2021.
Join the Scalar descendant, a 5-day conference full of programming and fun! We’re opening the event to type-safe languages: Java, Haskell, Kotlin, Rust and TypeScript, and Scala remains a focal point of the event and our TypeVille community.
Volunteer Responsibility Amnesty Day by Joey Hess
After my inventory of my code today, I have decided it’s time to pass on moreutils to someone new.
Show & tell
conduit-aeson by Alexey Kuleshevich
A simple library that allows streaming parsing of large JSON objects and arrays using Aeson, Attoparsec and Conduit.
doctest-parallel by Martijn Bastiaan
doctest-parallel is a library that checks examples in Haddock comments. It is similar to the popular Python module with the same name.