Newsletter
Issue 547 2026-10-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.
Featured
-
Hackage without a server by David Himmelstrup
Prototype of a hackage site that integrates package listing and documentation with consistent styling and navigation. Server-less and haddock documentation can be generated directly in the browser (via WASM).
-
Haskell Language Server 2.15.0.0 release by VeryMilkyJoe
The HLS team is excited to announce the
2.15.0.0Haskell Language Server release! -
Word and Endian classes for folding over Bits and Bytes by ApothecaLabs
I was deciding whether I was going to write my virtual image data in either Little- or Big- Endian format, and while doing so, I reached for some trusty old friends that are useful for grabbing a specific byte out of an arbitrarily-sized byte-addressible word, and placing them side by side, refactoring them slightly to express their similarity.
In brief
-
3D Graphics Engine in Haskell by Larz Piechocki
I wrote a 3d graphics rasterizer in Haskell that runs inside a command prompt. It can handle affine or projective projection. The Github link above also has pipelines that auto build compiled demos under releases for Linux and Windows if you want to explore the demo worlds.
-
Fork of ua-parser by Chris Martin
ua-parserhasn’t been maintained in some time, and so its regular expression data is outdated. More importantly, it has a dependency onpcre-light, which has a native dependency which has been dropped from Ubuntu as of 26.04. Our fork uses pcre2 instead, which bundles the C code and avoids the non-cabal-managed dependency altogether. -
Ghcitty 0.5.0: a Fast, Friendly GHCi … Now with easy Core/STG/Cmm inspection + Typed-Hole completions by Matthieu Court
-
Miso-css-0.0.3 gets type safe ARIA by Daniil Iaitskov
I was getting a certificate about a responsive web design and discovered HTML ARIA rules. They help annotate web pages for screen readers. Besides simple in-place HTML attributes with descriptions the ARIA standard permits usage of attributes for referencing content in other tags (e.g. aria-describedby).
Show & tell
-
Haskoki: a PKCS#11 software token (a playground for experiments, not a production HSM) by mdn
I last used Haskell about 5 years ago and had not kept up with it since. With so much new systems work happening in Rust, I wanted to revisit Haskell and explore its strengths in a practical project. The result is Haskoki, a PKCS#11 software token, now at version 0.5 (PKCS#11 is a standard API that lets applications use cryptographic keys and operations provided by hardware or software ‘tokens’).
-
Kalesvolgh - a text editor in haskell, brick and all by Telorum
My attempt at making a vim-like Haskell structural editor.