# Announcements

**URL:** https://discourse.haskell.org/c/announcements/10.md

[Latest](https://discourse.haskell.org/latest.md) · [Categories](https://discourse.haskell.org/categories.md) · [Tags](https://discourse.haskell.org/tags.md)

---

## [About the Announcements category](https://discourse.haskell.org/t/about-the-announcements-category/417)

<div class="topic-metadata">

**Author:** [@mpickering](https://discourse.haskell.org/u/mpickering)\
**Replies:** 0

</div>

Announce a new release of a library or perhaps a new release of a compiler.

---

## [Second release candidate for Stack 4.1.1](https://discourse.haskell.org/t/second-release-candidate-for-stack-4-1-1/14821)

<div class="topic-metadata">

**Author:** [@mpilgrem](https://discourse.haskell.org/u/mpilgrem)\
**Replies:** 3\
**Last updated:** [October 10, 2026, 12:44pm UTC](https://discourse.haskell.org/t/second-release-candidate-for-stack-4-1-1/14821 "2026-10-10T12:44:51Z")

</div>

You can download binaries for this pre-release now from Release rc/v4.1.0.3 (release candidate) · commercialhaskell/stack · GitHub . It is should be available soon also via GHCup’s prereleases channel. Please test it a…

---

## [Online edition of Haskell: the Craft of Functional Programming](https://discourse.haskell.org/t/online-edition-of-haskell-the-craft-of-functional-programming/14814)

<div class="topic-metadata">

**Author:** [@SimonThompson](https://discourse.haskell.org/u/SimonThompson)\
**Replies:** 3\
**Last updated:** [October 10, 2026, 7:58am UTC](https://discourse.haskell.org/t/online-edition-of-haskell-the-craft-of-functional-programming/14814 "2026-10-10T07:58:38Z")

</div>

I am pleased to announce that a fully revised edition of my Haskell book is available online and as a PDF, together with a supporting set of video lectures (links in reply below). The source code is in this github repo u…

---

## [Haskell on Codeberg](https://discourse.haskell.org/t/haskell-on-codeberg/14650)

<div class="topic-metadata">

**Author:** [@TeofilC](https://discourse.haskell.org/u/TeofilC)\
**Replies:** 19\
**Last updated:** [October 9, 2026, 1:00pm UTC](https://discourse.haskell.org/t/haskell-on-codeberg/14650 "2026-10-09T13:00:21Z")

</div>

I have created a haskell organisation on Codeberg. If you’d like to join please create an issue here and then you should be able to migrate a project over. You can also, of course, host Haskell projects in your personal …

---

## [\[ANN\] Fourmolu 0.21.0.0 released!](https://discourse.haskell.org/t/ann-fourmolu-0-21-0-0-released/14825)

<div class="topic-metadata">

**Author:** [@brandonchinn178](https://discourse.haskell.org/u/brandonchinn178)\
**Replies:** 1\
**Last updated:** [October 9, 2026, 9:53am UTC](https://discourse.haskell.org/t/ann-fourmolu-0-21-0-0-released/14825 "2026-10-09T09:53:15Z")

</div>

Fourmolu 0.21.0.0 has been released! Fourmolu is a configurable Haskell formatter forked from Ormolu. This release comes with all the improvements from Ormolu 0.9.0.0, with a major overhaul of comments, thanks to Mark K…

---

## [\[SCAM ALERT\] Recursion 2026 conference (conf.funcp.org)](https://discourse.haskell.org/t/scam-alert-recursion-2026-conference-conf-funcp-org/14817)

<div class="topic-metadata">

**Author:** [@frasertweedale](https://discourse.haskell.org/u/frasertweedale)\
**Replies:** 0\
**Last updated:** [October 8, 2026, 9:17am UTC](https://discourse.haskell.org/t/scam-alert-recursion-2026-conference-conf-funcp-org/14817 "2026-10-08T09:17:24Z")

</div>

Haskell Security Response Team has been alerted to an apparent scam website pretending to be the “Recursion 2026” conference (29-30 October, NYC). The registration facility appears (to me) to be closed at the moment, bu…

---

## [\[ANN\] Project Fluent for Haskell](https://discourse.haskell.org/t/ann-project-fluent-for-haskell/14778)

<div class="topic-metadata">

**Author:** [@ners](https://discourse.haskell.org/u/ners)\
**Replies:** 8\
**Last updated:** [October 7, 2026, 4:56pm UTC](https://discourse.haskell.org/t/ann-project-fluent-for-haskell/14778 "2026-10-07T16:56:35Z")

</div>

We are happy to announce that Project Fluent has finally come to Haskell! :tada: Fluent is a localisation system for natural-sounding translations. It keeps simple messages simple and lets translators express plurals, g…

---

## [Buck2 build system for Cabal projects](https://discourse.haskell.org/t/buck2-build-system-for-cabal-projects/14770)

<div class="topic-metadata">

**Author:** [@simonmar](https://discourse.haskell.org/u/simonmar)\
**Replies:** 33\
**Last updated:** [October 7, 2026, 1:22pm UTC](https://discourse.haskell.org/t/buck2-build-system-for-cabal-projects/14770 "2026-10-07T13:22:57Z")

</div>

This started as a little experiment and got a bit out of hand, but anyway: I’ve built an extension to Cabal to let you use Buck2 as the build system for a Cabal project. Why, might you ask? Well, it’s faster for one thin…

---

## [Announcing: Little Haskell Compiler v0.1.0 pre-release - Try it online!](https://discourse.haskell.org/t/announcing-little-haskell-compiler-v0-1-0-pre-release-try-it-online/14702)

<div class="topic-metadata">

**Author:** [@ApothecaLabs](https://discourse.haskell.org/u/ApothecaLabs)\
**Replies:** 15\
**Last updated:** [October 3, 2026, 5:39am UTC](https://discourse.haskell.org/t/announcing-little-haskell-compiler-v0-1-0-pre-release-try-it-online/14702 "2026-10-03T05:39:17Z")

</div>

I am pleased to announce the (pre) release of v0.1.0 of the Little Haskell Compiler, or LHC for short. The Little Haskell Compiler is a lightweight functional virtual machine based on Peter Landin’s SECD machine, which …

---

## [GHC 10.0.1-alpha1 is now available](https://discourse.haskell.org/t/ghc-10-0-1-alpha1-is-now-available/14706)

<div class="topic-metadata">

**Author:** [@wz1000](https://discourse.haskell.org/u/wz1000)\
**Replies:** 14\
**Last updated:** [October 1, 2026, 3:38pm UTC](https://discourse.haskell.org/t/ghc-10-0-1-alpha1-is-now-available/14706 "2026-10-01T15:38:31Z")

</div>

The GHC developers are very pleased to announce the availability of the first alpha prerelease of GHC 10.0.1. Binary distributions, source distributions, and documentation are available at downloads.haskell.org and vi…

---

## [Seeking new maintainer/s for \`github-actions\`](https://discourse.haskell.org/t/seeking-new-maintainer-s-for-github-actions/14767)

<div class="topic-metadata">

**Author:** [@michaelwebb76](https://discourse.haskell.org/u/michaelwebb76)\
**Replies:** 0\
**Last updated:** [September 30, 2026, 4:38am UTC](https://discourse.haskell.org/t/seeking-new-maintainer-s-for-github-actions/14767 "2026-09-30T04:38:36Z")

</div>

Bellroy’s github-actions library is looking for a new home, and I’d like to hand it to someone who will use it. It provides types and instances for serialising and deserialising GitHub Actions workflow YAML, so you can …

---

## [Removing GHCJS from Cabal](https://discourse.haskell.org/t/removing-ghcjs-from-cabal/14763)

<div class="topic-metadata">

**Author:** [@philderbeast](https://discourse.haskell.org/u/philderbeast)\
**Replies:** 2\
**Last updated:** [September 28, 2026, 8:49pm UTC](https://discourse.haskell.org/t/removing-ghcjs-from-cabal/14763 "2026-09-28T20:49:15Z")

</div>

GHCJS was upstreamed and merged as the JavaScript backend to GHC in Dec 2022 and released with GHC 9.6. Cabal has a long deprecation process but with GHCJS already moved into GHC, it is Cabal that is lagging behind, isn…

---

## [The Hazy Haskell Compiler](https://discourse.haskell.org/t/the-hazy-haskell-compiler/13497)

<div class="topic-metadata">

**Author:** [@superstar64](https://discourse.haskell.org/u/superstar64)\
**Replies:** 36\
**Last updated:** [September 28, 2026, 4:49pm UTC](https://discourse.haskell.org/t/the-hazy-haskell-compiler/13497 "2026-09-28T16:49:32Z")

</div>

I’m proud to showcase Hazy, my Haskell compiler. This is a project I have been working on in private for 3 years. It’s unfortunately not finished but it’s at the point where it’s fairly interesting. The type checker larg…

---

## [Perspec 1.0 - A Haskell desktop app for perspective correction of document photos](https://discourse.haskell.org/t/perspec-1-0-a-haskell-desktop-app-for-perspective-correction-of-document-photos/14473)

<div class="topic-metadata">

**Author:** [@ad-si](https://discourse.haskell.org/u/ad-si)\
**Replies:** 4\
**Last updated:** [September 26, 2026, 12:04pm UTC](https://discourse.haskell.org/t/perspec-1-0-a-haskell-desktop-app-for-perspective-correction-of-document-photos/14473 "2026-09-26T12:04:53Z")

</div>

After 9 years of on-and-off development, I’m happy to announce the 1.0 release of Perspec, a desktop app for correcting the perspective of photos of documents, receipts, and whiteboards. The headline feature of 1.0 is a…

---

## [Moggi - a kind of strict version of Haskell running on JVM, .NET & PHP](https://discourse.haskell.org/t/moggi-a-kind-of-strict-version-of-haskell-running-on-jvm-net-php/14725)

<div class="topic-metadata">

**Author:** [@prolic](https://discourse.haskell.org/u/prolic)\
**Replies:** 4\
**Last updated:** [September 26, 2026, 12:57am UTC](https://discourse.haskell.org/t/moggi-a-kind-of-strict-version-of-haskell-running-on-jvm-net-php/14725 "2026-09-26T00:57:09Z")

</div>

Moggi 0.1.0-alpha is released today. Moggi is a statically typed, purely functional programming language with strict evaluation. It has algebraic data types, GADTs, pattern matching, type classes, type inference, Gene…

---

## [Rel8 1.8 released!](https://discourse.haskell.org/t/rel8-1-8-released/14697)

<div class="topic-metadata">

**Author:** [@TeofilC](https://discourse.haskell.org/u/TeofilC)\
**Replies:** 2\
**Last updated:** [September 22, 2026, 7:42am UTC](https://discourse.haskell.org/t/rel8-1-8-released/14697 "2026-09-22T07:42:32Z")

</div>

Hi folks! We’re happy to announce the release of Rel8 1.8 ! :partying\_face: Rel8 is a Haskell library for interacting with PostgreSQL databases, built on top of the fantastic Opaleye library. The main objectives of Rel…

---

## [\[ANN\] pure-borrow-0.1.0.0](https://discourse.haskell.org/t/ann-pure-borrow-0-1-0-0/14712)

<div class="topic-metadata">

**Author:** [@konn](https://discourse.haskell.org/u/konn)\
**Replies:** 0\
**Last updated:** [September 20, 2026, 9:05am UTC](https://discourse.haskell.org/t/ann-pure-borrow-0-1-0-0/14712 "2026-09-20T09:05:25Z")

</div>

We are pleased to announce the release of pure-borrow-0.1.0.0 :tada: This is the second major release of Pure Borrow implementation, including the following changes: Breaking change: Alias now won’t take lifetime itse…

---

## [GHC 9.14.2-rc2 is now available](https://discourse.haskell.org/t/ghc-9-14-2-rc2-is-now-available/14700)

<div class="topic-metadata">

**Author:** [@wz1000](https://discourse.haskell.org/u/wz1000)\
**Replies:** 2\
**Last updated:** [September 19, 2026, 12:56pm UTC](https://discourse.haskell.org/t/ghc-9-14-2-rc2-is-now-available/14700 "2026-09-19T12:56:55Z")

</div>

The GHC developers are very pleased to announce the availability of the second release candidate for GHC 9.14.2. Binary distributions, source distributions, and documentation are available at downloads.haskell.org and …

---

## [V0.1.0.0 of ghcup-gtk released](https://discourse.haskell.org/t/v0-1-0-0-of-ghcup-gtk-released/14631)

<div class="topic-metadata">

**Author:** [@Kleidukos](https://discourse.haskell.org/u/Kleidukos)\
**Replies:** 17\
**Last updated:** [September 18, 2026, 9:08am UTC](https://discourse.haskell.org/t/v0-1-0-0-of-ghcup-gtk-released/14631 "2026-09-18T09:08:44Z")

</div>

First release of ghcup-gtk, a GTK wrapper around the ghcup toolchain manager designed to appeal to newcomers to the language (and possibly newcomers to computer programming). Packages for various operating systems are d…

---

## [Announcing Weeder 2.11.0](https://discourse.haskell.org/t/announcing-weeder-2-11-0/14692)

<div class="topic-metadata">

**Author:** [@ocharles](https://discourse.haskell.org/u/ocharles)\
**Replies:** 0\
**Last updated:** [September 15, 2026, 9:59am UTC](https://discourse.haskell.org/t/announcing-weeder-2-11-0/14692 "2026-09-15T09:59:39Z")

</div>

Hi all! I’m happy to announce the release of Weeder 2.11.0 :partying\_face: . Weeder is a utility to find unused declarations over an entire Haskell project. Here are the changes in this release: Added Weeder now repo…

---

## [History of DH (Dependent Types in Haskell) contributions](https://discourse.haskell.org/t/history-of-dh-dependent-types-in-haskell-contributions/11242)

<div class="topic-metadata">

**Author:** [@int-index](https://discourse.haskell.org/u/int-index)\
**Replies:** 45\
**Last updated:** [September 12, 2026, 6:07pm UTC](https://discourse.haskell.org/t/history-of-dh-dependent-types-in-haskell-contributions/11242 "2026-09-12T18:07:27Z")

</div>

I’ll be soon publishing a task breakdown for DH. In addition to the planned changes, I decided to include the recent history of related work (2018–2024) in the form of links to specific proposals, issues, and commits. H…

---

## [Get-tested v0.1.10.0 release](https://discourse.haskell.org/t/get-tested-v0-1-10-0-release/14674)

<div class="topic-metadata">

**Author:** [@Kleidukos](https://discourse.haskell.org/u/Kleidukos)\
**Replies:** 0\
**Last updated:** [September 10, 2026, 6:12pm UTC](https://discourse.haskell.org/t/get-tested-v0-1-10-0-release/14674 "2026-09-10T18:12:16Z")

</div>

get-tested v0.1.10.0 has been released! get-tested is a CLI tool that retrieves the tested-with stanza of a cabal file and formats it in such a way that GitHub Actions can use it. You can also use it as an action in you…

---

## [\[ANN\] Rivulet & Wayland on Haskell](https://discourse.haskell.org/t/ann-rivulet-wayland-on-haskell/13921)

<div class="topic-metadata">

**Author:** [@jackiedorland](https://discourse.haskell.org/u/jackiedorland)\
**Replies:** 37\
**Last updated:** [September 7, 2026, 2:43pm UTC](https://discourse.haskell.org/t/ann-rivulet-wayland-on-haskell/13921 "2026-09-07T14:43:55Z")

</div>

Recently, I switched to Asahi Linux on my Mac. I’ve been a Linux user on my desktop PC for years, and for the most part I’ve always used Fedora. So I thought it would be neat to experiment with the Fedora Asahi Remix! Ho…

---

## [Quic-simple: Quick-start wrappers for QUIC](https://discourse.haskell.org/t/quic-simple-quick-start-wrappers-for-quic/13341)

<div class="topic-metadata">

**Author:** [@wiz](https://discourse.haskell.org/u/wiz)\
**Replies:** 4\
**Last updated:** [September 6, 2026, 6:22pm UTC](https://discourse.haskell.org/t/quic-simple-quick-start-wrappers-for-quic/13341 "2026-09-06T18:22:07Z")

</div>

If you want, for some reason, to interleave rapid-fire RPC with file transfer while hopping between the networks (or just dislike websockets), and/but can’t be bothered with setting up a proper TLS PKI… Here’s a quic-an…

---

## [Miso-1.13 release](https://discourse.haskell.org/t/miso-1-13-release/14629)

<div class="topic-metadata">

**Author:** [@dmjio](https://discourse.haskell.org/u/dmjio)\
**Replies:** 6\
**Last updated:** [September 6, 2026, 5:32pm UTC](https://discourse.haskell.org/t/miso-1-13-release/14629 "2026-09-06T17:32:16Z")

</div>

New website here too http://haskell-miso.org

---

## [Haskell Language Server 2.15.0.0 is now available](https://discourse.haskell.org/t/haskell-language-server-2-15-0-0-is-now-available/14638)

<div class="topic-metadata">

**Author:** [@fendor](https://discourse.haskell.org/u/fendor)\
**Replies:** 11\
**Last updated:** [September 6, 2026, 4:08am UTC](https://discourse.haskell.org/t/haskell-language-server-2-15-0-0-is-now-available/14638 "2026-09-06T04:08:57Z")

</div>

The HLS team is excited to announce the release 2.15.0.0 of the Haskell Language Server. Binaries for this release are available at Index of /~hls/haskell-language-server-2.15.0.0/. These binaries can be installed usi…

---

## [Haskell Paris Meetup announcements](https://discourse.haskell.org/t/haskell-paris-meetup-announcements/14040)

<div class="topic-metadata">

**Author:** [@Kleidukos](https://discourse.haskell.org/u/Kleidukos)\
**Replies:** 1\
**Last updated:** [September 3, 2026, 1:21pm UTC](https://discourse.haskell.org/t/haskell-paris-meetup-announcements/14040 "2026-09-03T13:21:16Z")

</div>

The Paris Haskell meetup is back for Spring, in partnership with HackENS, ENS Ulm’s hackerspace. This will be the occasion to see each other, talk about the new things happening in the ecosystem, and spend time quality …

---

## [Call for Contributions: BOB 2027 (Berlin, Feb 26 - Deadline Nov 2)](https://discourse.haskell.org/t/call-for-contributions-bob-2027-berlin-feb-26-deadline-nov-2/14637)

<div class="topic-metadata">

**Author:** [@sperber](https://discourse.haskell.org/u/sperber)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 8:44am UTC](https://discourse.haskell.org/t/call-for-contributions-bob-2027-berlin-feb-26-deadline-nov-2/14637 "2026-09-03T08:44:08Z")

</div>

Haskell is always hot at BOB! BOB Conference 2027 - Call for Contributions “What happens when we use what’s best for a change?” https://bobkonf.de/2027/cfc.html Berlin, Feb 26 Deadline: November 2, 2026 Looking for Sp…

---

## [Aeson / text-iso8601 have a vulnerability, let's update bounds](https://discourse.haskell.org/t/aeson-text-iso8601-have-a-vulnerability-lets-update-bounds/14627)

<div class="topic-metadata">

**Author:** [@simonmic](https://discourse.haskell.org/u/simonmic)\
**Replies:** 4\
**Last updated:** [August 29, 2026, 6:26pm UTC](https://discourse.haskell.org/t/aeson-text-iso8601-have-a-vulnerability-lets-update-bounds/14627 "2026-08-29T18:26:34Z")

</div>

TLDR: If you depend on aeson, please bump your upper bound to \<2.4. For folks who have been confused about this, like me: aeson 2.3.0.0 (2026-05-21) fixes HSEC-2026-0007, a remotely-triggerable memory-exhaustion DoS. …

---

## [Haskell-agent: An experimental agent harness in haskell](https://discourse.haskell.org/t/haskell-agent-an-experimental-agent-harness-in-haskell/14621)

<div class="topic-metadata">

**Author:** [@mpscholten](https://discourse.haskell.org/u/mpscholten)\
**Replies:** 2\
**Last updated:** [August 27, 2026, 9:21pm UTC](https://discourse.haskell.org/t/haskell-agent-an-experimental-agent-harness-in-haskell/14621 "2026-08-27T21:21:55Z")

</div>

Hi all, I’ve been building haskell-agent, a new agent harness written in haskell (naming things is still an unsolved problem :D). A coding agent is in large part a concurrent streaming interpreter of a web socket DSL. …

[Next page](https://discourse.haskell.org/c/announcements/10.md?page=1)
