# Latest

**URL:** https://discourse.haskell.org/latest.md?page=3

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

**Page:** 4

---

## [Yesod (and Haskell) from a Drupal (and PHP) Perspective](https://discourse.haskell.org/t/yesod-and-haskell-from-a-drupal-and-php-perspective/14602)

<div class="topic-metadata">

**Author:** [@barisbaris2005](https://discourse.haskell.org/u/barisbaris2005)\
**Replies:** 4\
**Last updated:** [August 23, 2026, 6:54pm UTC](https://discourse.haskell.org/t/yesod-and-haskell-from-a-drupal-and-php-perspective/14602 "2026-08-23T18:54:57Z")

</div>

---

## [Call for Applications to the Revised Haskell 2010 Working Group (UPDATE: Established!)](https://discourse.haskell.org/t/call-for-applications-to-the-revised-haskell-2010-working-group-update-established/14527)

<div class="topic-metadata">

**Author:** [@DavidB](https://discourse.haskell.org/u/DavidB)\
**Replies:** 2\
**Last updated:** [August 23, 2026, 12:45pm UTC](https://discourse.haskell.org/t/call-for-applications-to-the-revised-haskell-2010-working-group-update-established/14527 "2026-08-23T12:45:22Z")

</div>

As described in the blog post which announced this project (A Revised Haskell 2010 Language Report | The Haskell Programming Language's blog) , the call to join the Working Group which will compile the new report is now …

---

## [Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones](https://discourse.haskell.org/t/co-creator-of-haskell-functional-programming-thinking-in-types-useless-languages-simon-jones/14603)

<div class="topic-metadata">

**Author:** [@barisbaris2005](https://discourse.haskell.org/u/barisbaris2005)\
**Replies:** 0\
**Last updated:** [August 23, 2026, 8:59am UTC](https://discourse.haskell.org/t/co-creator-of-haskell-functional-programming-thinking-in-types-useless-languages-simon-jones/14603 "2026-08-23T08:59:20Z")

</div>

---

## [Profiling monadic code](https://discourse.haskell.org/t/profiling-monadic-code/14542)

<div class="topic-metadata">

**Author:** [@pestrada](https://discourse.haskell.org/u/pestrada)\
**Replies:** 6\
**Last updated:** [August 23, 2026, 12:47am UTC](https://discourse.haskell.org/t/profiling-monadic-code/14542 "2026-08-23T00:47:13Z")

</div>

The problem I have been trying to profile some code using the Eff monad from effectful but have been having trouble with the costs not being attributed properly to the effectful action. Any SCC annotation I add to an eff…

---

## [\[ANN\] vulkan-3.27 + lots of new stuff](https://discourse.haskell.org/t/ann-vulkan-3-27-lots-of-new-stuff/14601)

<div class="topic-metadata">

**Author:** [@wiz](https://discourse.haskell.org/u/wiz)\
**Replies:** 0\
**Last updated:** [August 22, 2026, 11:24pm UTC](https://discourse.haskell.org/t/ann-vulkan-3-27-lots-of-new-stuff/14601 "2026-08-22T23:24:50Z")

</div>

vulkan: Bindings to the Vulkan graphics API. – VK-1.4 capable. vulkan-utils: Utils for the vulkan package – VK-1.3 is the new baseline (widely supported by now). Lots of new stuff. Resource management, frame state man…

---

## [LEFUNK 2026 (Leipzig, Germany, September 29-30) - register now](https://discourse.haskell.org/t/lefunk-2026-leipzig-germany-september-29-30-register-now/14599)

<div class="topic-metadata">

**Author:** [@jwaldmann](https://discourse.haskell.org/u/jwaldmann)\
**Replies:** 0\
**Last updated:** [August 22, 2026, 10:45pm UTC](https://discourse.haskell.org/t/lefunk-2026-leipzig-germany-september-29-30-register-now/14599 "2026-08-22T22:45:05Z")

</div>

register now for: Leipziger Workshop Funktionale Programmierung, September 29-30 https://www.imn.htwk-leipzig.de/LFUNK2026/ program includes talks, tutorials, and music live coding performances. we are looking for spo…

---

## [\[ANN\] A wild apecs-0.10.0 appears!](https://discourse.haskell.org/t/ann-a-wild-apecs-0-10-0-appears/14295)

<div class="topic-metadata">

**Author:** [@wiz](https://discourse.haskell.org/u/wiz)\
**Replies:** 5\
**Last updated:** [August 22, 2026, 6:07pm UTC](https://discourse.haskell.org/t/ann-a-wild-apecs-0-10-0-appears/14295 "2026-08-22T18:07:46Z")

</div>

After 2.5 years of using it from git master, I’m now finally committed enough to publish an update for the venerable ECS package. The major highlights are: Internals simplified to just being a ReaderT over the generat…

---

## [Servant v0.20.3.0 release](https://discourse.haskell.org/t/servant-v0-20-3-0-release/12240)

<div class="topic-metadata">

**Author:** [@tchoutri](https://discourse.haskell.org/u/tchoutri)\
**Replies:** 2\
**Last updated:** [August 21, 2026, 2:12pm UTC](https://discourse.haskell.org/t/servant-v0-20-3-0-release/12240 "2026-08-21T14:12:50Z")

</div>

Hi everyone, This is a follow-up to Servant v0.20.3.0 pre-release, try it out! - #9 by tchoutri. The Servant team is happy to announce the final release of Servant v0.20.3.0. Servant is the type-safe way to use and ab…

---

## [Like "deriving Read" but faster?](https://discourse.haskell.org/t/like-deriving-read-but-faster/14585)

<div class="topic-metadata">

**Author:** [@jwaldmann](https://discourse.haskell.org/u/jwaldmann)\
**Replies:** 6\
**Last updated:** [August 21, 2026, 1:14pm UTC](https://discourse.haskell.org/t/like-deriving-read-but-faster/14585 "2026-08-21T13:14:32Z")

</div>

I could use a parser that is equivalent to the one produced by “deriving Read” but … A) faster, and using less space (Data.Text(.Lazy) instead of String) B) streaming (parse a long list literal “\[0,1,2, … \]” in constan…

---

## [Issue 538 :: Haskell Weekly newsletter](https://discourse.haskell.org/t/issue-538-haskell-weekly-newsletter/14589)

<div class="topic-metadata">

**Author:** [@taylorfausak](https://discourse.haskell.org/u/taylorfausak)\
**Replies:** 0\
**Last updated:** [August 20, 2026, 1:30pm UTC](https://discourse.haskell.org/t/issue-538-haskell-weekly-newsletter/14589 "2026-08-20T13:30:03Z")

</div>

---

## [Challenge: guess the function](https://discourse.haskell.org/t/challenge-guess-the-function/14587)

<div class="topic-metadata">

**Author:** [@effectfully](https://discourse.haskell.org/u/effectfully)\
**Replies:** 4\
**Last updated:** [August 20, 2026, 12:30pm UTC](https://discourse.haskell.org/t/challenge-guess-the-function/14587 "2026-08-20T12:30:57Z")

</div>

Made another challenge. This one is really easy to understand, but very hard to solve. I’d be surprised to get any non-AI solutions at all tbh.

---

## [\`Arbitrary\` instances for GADTs](https://discourse.haskell.org/t/arbitrary-instances-for-gadts/14580)

<div class="topic-metadata">

**Author:** [@6d03](https://discourse.haskell.org/u/6d03)\
**Replies:** 1\
**Last updated:** [August 20, 2026, 10:17am UTC](https://discourse.haskell.org/t/arbitrary-instances-for-gadts/14580 "2026-08-20T10:17:45Z")

</div>

I have a need to define QuickCheck Arbitrary instances for GADTs, of course genericArbitrary does not work, because GHC does not derive Generic for GADTs. But kind-generics: Generic programming in GHC style for arbitrary…

---

## [2026-08-18 Infrastructure Update](https://discourse.haskell.org/t/2026-08-18-infrastructure-update/14581)

<div class="topic-metadata">

**Author:** [@Kleidukos](https://discourse.haskell.org/u/Kleidukos)\
**Replies:** 4\
**Last updated:** [August 20, 2026, 8:53am UTC](https://discourse.haskell.org/t/2026-08-18-infrastructure-update/14581 "2026-08-20T08:53:29Z")

</div>

Hello everyone, You may have noticed that several of our services are down at the moment (Hoogle, downloads.haskell.org, the mailing-lists, Gitlab). Our brave and dedicated @davean is currently nursing the server back …

---

## [\[ANN\] hedis-0.16.3 — a redis client](https://discourse.haskell.org/t/ann-hedis-0-16-3-a-redis-client/14586)

<div class="topic-metadata">

**Author:** [@qnikst](https://discourse.haskell.org/u/qnikst)\
**Replies:** 0\
**Last updated:** [August 19, 2026, 8:25pm UTC](https://discourse.haskell.org/t/ann-hedis-0-16-3-a-redis-client/14586 "2026-08-19T20:25:02Z")

</div>

I’m happy to announce new release of hedis library: This release includes: Full API support for the functions up to Redis 8.8 Redis extensions like JSON, TDigest, TopK. A fix to a regression that appeared in 0.16.0 …

---

## [Downloads.haskell.org is down](https://discourse.haskell.org/t/downloads-haskell-org-is-down/14576)

<div class="topic-metadata">

**Author:** [@6d03](https://discourse.haskell.org/u/6d03)\
**Replies:** 3\
**Last updated:** [August 19, 2026, 9:58am UTC](https://discourse.haskell.org/t/downloads-haskell-org-is-down/14576 "2026-08-19T09:58:18Z")

</div>

I get a 503 error when trying to access stuff on https://downloads.haskell.org/ . Is this a known problem?

---

## [(Yet another) category suggestion: LLMs](https://discourse.haskell.org/t/yet-another-category-suggestion-llms/14575)

<div class="topic-metadata">

**Author:** [@chreekat](https://discourse.haskell.org/u/chreekat)\
**Replies:** 7\
**Last updated:** [August 19, 2026, 1:30am UTC](https://discourse.haskell.org/t/yet-another-category-suggestion-llms/14575 "2026-08-19T01:30:59Z")

</div>

The use of LLMs is divisive in the world at large right now. Both sides of the divide are well-represented by the Haskell community. Some people find LLMs abhorrent and don’t want to have to look at anything LLM-adjace…

---

## [Kind evaluation in HLS](https://discourse.haskell.org/t/kind-evaluation-in-hls/14582)

<div class="topic-metadata">

**Author:** [@reuben](https://discourse.haskell.org/u/reuben)\
**Replies:** 3\
**Last updated:** [August 18, 2026, 10:20pm UTC](https://discourse.haskell.org/t/kind-evaluation-in-hls/14582 "2026-08-18T22:20:04Z")

</div>

I am curious if there’s a way to see the evaluation of a type family in the Haskell Language Server. For example, I have some type (details not important, just included for the sake of a concrete example) type ThreeHalf…

---

## [Questions about Haskell and Wasm](https://discourse.haskell.org/t/questions-about-haskell-and-wasm/14336)

<div class="topic-metadata">

**Author:** [@vocas](https://discourse.haskell.org/u/vocas)\
**Replies:** 8\
**Last updated:** [August 18, 2026, 8:42am UTC](https://discourse.haskell.org/t/questions-about-haskell-and-wasm/14336 "2026-08-18T08:42:27Z")

</div>

Hi, I’m writing a bug-finding tool called Owi. It already works for C/C++/Go/Rust/Zig/LLVM/Wasm, see the Quickstart if you’re curious about it. I’m currently adding Haskell support, and I have a few questions. The way …

---

## [Upcoming maintenance on Stackage services, 20 August 2026](https://discourse.haskell.org/t/upcoming-maintenance-on-stackage-services-20-august-2026/14574)

<div class="topic-metadata">

**Author:** [@chreekat](https://discourse.haskell.org/u/chreekat)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 7:56am UTC](https://discourse.haskell.org/t/upcoming-maintenance-on-stackage-services-20-august-2026/14574 "2026-08-18T07:56:42Z")

</div>

Stackage services will be unavailable on or around 20 August 2026 for a short window of time. Haskell admins (though not me, myself) will be physically visiting the servers and doing some hardware maintenance.

---

## [The Haskell Foundation seeks a Head of Development](https://discourse.haskell.org/t/the-haskell-foundation-seeks-a-head-of-development/14571)

<div class="topic-metadata">

**Author:** [@michaelpj](https://discourse.haskell.org/u/michaelpj)\
**Replies:** 0\
**Last updated:** [August 17, 2026, 8:29pm UTC](https://discourse.haskell.org/t/the-haskell-foundation-seeks-a-head-of-development/14571 "2026-08-17T20:29:32Z")

</div>

Now that Jose Calderon has stepped down as the Executive Director of the Haskell Foundation, we need to fill his shoes! The Foundation’s Board is taking on a lot of the work, but a crucial and time-consuming part of that…

---

## [Hasql v2: the Native Era](https://discourse.haskell.org/t/hasql-v2-the-native-era/14553)

<div class="topic-metadata">

**Author:** [@nikita-volkov](https://discourse.haskell.org/u/nikita-volkov)\
**Replies:** 4\
**Last updated:** [August 17, 2026, 5:07pm UTC](https://discourse.haskell.org/t/hasql-v2-the-native-era/14553 "2026-08-17T17:07:08Z")

</div>

Hasql v2 is out. It can now run natively in Haskell with no external dependencies, or the same way it always has, using “libpq”. It’s the user’s choice now. No performance degradation and minimal changes to the API. I’v…

---

## [\[ANN\] hgg — a Haskell-native grammar of graphics](https://discourse.haskell.org/t/ann-hgg-a-haskell-native-grammar-of-graphics/14432)

<div class="topic-metadata">

**Author:** [@frenzieddoll](https://discourse.haskell.org/u/frenzieddoll)\
**Replies:** 12\
**Last updated:** [August 17, 2026, 3:00pm UTC](https://discourse.haskell.org/t/ann-hgg-a-haskell-native-grammar-of-graphics/14432 "2026-08-17T15:00:56Z")

</div>

Hello everyone, I have released hgg, a Haskell-native declarative plotting library based on the grammar of graphics. Plots in hgg are pure values built by monoid composition: raw |\>\> layer ( scatter "x" "y" …

---

## [RFC: haskell bindings to procps and higher-level library](https://discourse.haskell.org/t/rfc-haskell-bindings-to-procps-and-higher-level-library/14561)

<div class="topic-metadata">

**Author:** [@fpringle](https://discourse.haskell.org/u/fpringle)\
**Replies:** 2\
**Last updated:** [August 17, 2026, 8:30am UTC](https://discourse.haskell.org/t/rfc-haskell-bindings-to-procps-and-higher-level-library/14561 "2026-08-17T08:30:34Z")

</div>

I just stumbled across a project I was working on early last year. Evidently I must have got distracted by something else. Nevertheless, the project seems to be in decent shape with good documentation (missing a README b…

---

## [Safety of LLM generated code](https://discourse.haskell.org/t/safety-of-llm-generated-code/14562)

<div class="topic-metadata">

**Author:** [@philh](https://discourse.haskell.org/u/philh)\
**Replies:** 10\
**Last updated:** [August 17, 2026, 4:40am UTC](https://discourse.haskell.org/t/safety-of-llm-generated-code/14562 "2026-08-17T04:40:34Z")

</div>

That seems like probably a very different failure mode to me? Like, the kind of bug that allows arbitrary file deletion in a program that’s intended to be able to delete specific files, is very different from the kind …

---

## [Haskell on your iPhone: a GHC 9.8 iOS cross-compiler from scratch](https://discourse.haskell.org/t/haskell-on-your-iphone-a-ghc-9-8-ios-cross-compiler-from-scratch/14563)

<div class="topic-metadata">

**Author:** [@bmobn00b](https://discourse.haskell.org/u/bmobn00b)\
**Replies:** 0\
**Last updated:** [August 16, 2026, 4:03pm UTC](https://discourse.haskell.org/t/haskell-on-your-iphone-a-ghc-9-8-ios-cross-compiler-from-scratch/14563 "2026-08-16T16:03:18Z")

</div>

---

## [\[ANN\] ychr is on Hackage](https://discourse.haskell.org/t/ann-ychr-is-on-hackage/14559)

<div class="topic-metadata">

**Author:** [@lortabac](https://discourse.haskell.org/u/lortabac)\
**Replies:** 8\
**Last updated:** [August 15, 2026, 11:08am UTC](https://discourse.haskell.org/t/ann-ychr-is-on-hackage/14559 "2026-08-15T11:08:34Z")

</div>

The topic is a little exotic but hopefully worth an announcement just in case. YCHR is a Constraint Handling Rules compiler that targets procedural languages instead of Prolog. The motivation is threefold: Building…

---

## [Markov Chain Package](https://discourse.haskell.org/t/markov-chain-package/14558)

<div class="topic-metadata">

**Author:** [@barisbaris2005](https://discourse.haskell.org/u/barisbaris2005)\
**Replies:** 2\
**Last updated:** [August 15, 2026, 4:00pm UTC](https://discourse.haskell.org/t/markov-chain-package/14558 "2026-08-15T16:00:27Z")

</div>

Hi, My minimalistic N-Order Markov Chain project is on air. github link

---

## [Haskell - Origins, evolution, and future - Simon Peyton Jones | JuliaCon Global 2026 | Day 1](https://discourse.haskell.org/t/haskell-origins-evolution-and-future-simon-peyton-jones-juliacon-global-2026-day-1/14555)

<div class="topic-metadata">

**Author:** [@bmobn00b](https://discourse.haskell.org/u/bmobn00b)\
**Replies:** 3\
**Last updated:** [August 14, 2026, 6:13pm UTC](https://discourse.haskell.org/t/haskell-origins-evolution-and-future-simon-peyton-jones-juliacon-global-2026-day-1/14555 "2026-08-14T18:13:36Z")

</div>

---

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

<div class="topic-metadata">

**Author:** [@wz1000](https://discourse.haskell.org/u/wz1000)\
**Replies:** 8\
**Last updated:** [August 14, 2026, 6:10pm UTC](https://discourse.haskell.org/t/ghc-9-14-2-rc1-is-now-available/14490 "2026-08-14T18:10:53Z")

</div>

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

---

## [Cabal 3.18.1.0 released](https://discourse.haskell.org/t/cabal-3-18-1-0-released/14556)

<div class="topic-metadata">

**Author:** [@artem](https://discourse.haskell.org/u/artem)\
**Replies:** 5\
**Last updated:** [August 14, 2026, 6:09pm UTC](https://discourse.haskell.org/t/cabal-3-18-1-0-released/14556 "2026-08-14T18:09:31Z")

</div>

The Cabal team is happy to announce the release of cabal-install 3.18.1.0 and its related libraries. You can get cabal-install: From our website. The binaries are signed by “Francesco Ariis fa-ml@ariis.it” (fingerprint…

[Previous page](https://discourse.haskell.org/latest.md?page=2)

[Next page](https://discourse.haskell.org/latest.md?page=4)
