Haskell Planetarium
Link aggregator of discussions about the
Haskell
programming language
Discourse
Yet another opinion on LLMs · Hasufell's blog
12 answers
Fri 2026/03/13
GHC 9.12.4-rc1 is now available
4 answers
Fri 2026/03/13
Hackage timeouts (stack error S-5170 again)
8 answers
Fri 2026/03/13
Haskell 💜 Vibes / Jappie
44 answers
Fri 2026/03/13
Issue 515 :: Haskell Weekly newsletter
Fri 2026/03/13
Synthesizing `RuntimeRep`-indexed type class instances in a GHC plugin to simulate monomorphization
5 answers
Thu 2026/03/12
Call for papers/talks: Functional Software Architecture Workshop 2026
Wed 2026/03/11
Compilation error using MicroHS (main.c eval.c)
3 answers
Tue 2026/03/10
[ANN] type safe diffUTCTime
3 answers
Mon 2026/03/09
Haskell Interlude 78: Jamie Willis
Mon 2026/03/09
Reddit
Drifting on the Seas of IO
Fri 2026/03/13
Learn Haskell in two weeks
7 comments
Fri 2026/03/13
Catching up with Haskell
7 comments
Thu 2026/03/12
How to do "-fno-code" with "stack build" executables
1 comment
Wed 2026/03/11
Teaching Claude to Be Lazy
16 comments
Tue 2026/03/10
I'm learning Haskell as my first programming language, and I have a question about the best way to progress. Can anyone give me some advice?
41 comments
Tue 2026/03/10
Using Effect Systems to provide stronger architectural constraints in a codebase
23 comments
Tue 2026/03/10
Haskish - An Introduction to Haskell
8 comments
Mon 2026/03/09
Haskell Interlude 78: Jamie Willis
Mon 2026/03/09
Haskell 💜 Vibes / Jappie
8 comments
Sun 2026/03/08
Planet Haskell
Chris Smith 2: To Flip Or Not To Flip
Sat 2026/03/14
GHC Developer Blog: GHC 9.12.4-rc1 is now available
Fri 2026/03/13
Christoph Breitkopf: Functional Valhalla?
Thu 2026/03/12
Matt Parsons: Teaching Claude to Be Lazy
Tue 2026/03/10
Mark Jason Dominus: Programmers will document for Claude, but not for each other
Mon 2026/03/09
Haskell Interlude: 78: Jamie Willis
Sun 2026/03/08
Mark Jason Dominus: How are John Waters movies like James Bond movies?
Sun 2026/03/08
Mark Jason Dominus: Documentation is a message in a bottle
Thu 2026/03/05
Mark Jason Dominus: Bo Diddley
Tue 2026/03/03
Donnacha Oisín Kidney: Monuses and Heaps
Tue 2026/03/03
The Haskell Café mailing list
Takeover of AvlTree and COrdering
Fri 2025/08/22
GHC 9.10.3-rc4 is now available
Mon 2025/08/18
GHC 9.10.3-rc3 is now available
1 reply
Fri 2025/08/08
TargirDotCom
Thu 2025/08/07
شهادة الأبوة في المغرب
Thu 2025/08/07
Correct parsers for bounded integral values
24 replies
Thu 2025/08/07
GHC 9.10.3-rc2 is now available
Wed 2025/08/06
POPL 2026 Call For Tutorials
Wed 2025/08/06
ICFP 2025 (Co-Located with SPLASH!): Call for Participation
Sun 2025/08/03
-i in OPTIONS_GHC
4 replies
Wed 2025/07/30
Stack Overflow
How can I apply tail/tails to a string of text in a Unicode-aware manner?
Mon 2026/03/09
Is there a feature (pattern synonyms?) to turn a datatype into syntactic sugar for constructing another datatype?
2 answers
Sun 2026/03/08
How to filter a length-indexed list (GADT)
7 answers
Fri 2026/03/06
How do I recover Haskell Stack's ghcup integration after deleting the global stack config?
1 answer
Mon 2026/03/02
What is generativity of Type->Type functions?
Sat 2026/02/21
Are GADTs only syntactic sugar?
1 answer
Fri 2026/02/20
Compose const with itself n times
3 answers
Mon 2026/02/16
Are Void and () isomorphic in the presence of laziness?
3 answers
Sun 2026/02/08
How can a type with all constructors having a field mapped to Void via a type family have any values at all?
1 answer
Fri 2026/02/06
How to avoid the partial function Map.lookup, when the key is known to be in the map?
3 answers
Sat 2026/01/31
Code Review Stack Exchange
Augment vi editing mode in haskeline by implementing the ; and , commands
Wed 2025/09/03
How to implement an AVL tree efficient enough in Haskell?
1 answer
Tue 2025/04/01
Pattern Finding In Lists of Strings (2d Char Array), Advent of Code Day 04 Solution
2 answers
Fri 2024/12/20
Value-level proofs of type-level membership and subset relations in Haskell
Fri 2024/12/06
HackerRank, Haskell simple "compression" algorithm
3 answers
Sun 2024/08/18
Scraping the calendar of some public libraries from their websites
1 answer
Sat 2024/08/03
Haskell 2-player TicTacToe terminal game
1 answer
Fri 2024/06/07
Parse 2D Cartesian coordinates and output their Polar form
1 answer
Mon 2024/05/13
Last Stone Weight Problem in Haskell Using `fold`
Fri 2024/03/29
Last Stone Weight Problem in Haskell using list `insert`
1 answer
Tue 2024/03/19
Haskell Weekly
Issue 515 - 2026-03-12
Thu 2026/03/12
Issue 514 - 2026-03-05
Thu 2026/03/05
Issue 513 - 2026-02-26
Thu 2026/02/26
Issue 512 - 2026-02-19
Thu 2026/02/19
Issue 511 - 2026-02-12
Thu 2026/02/12
Issue 510 - 2026-02-05
Thu 2026/02/05
Issue 509 - 2026-01-29
Thu 2026/01/29
Issue 508 - 2026-01-22
Thu 2026/01/22
Issue 507 - 2026-01-15
Thu 2026/01/15
Issue 506 - 2026-01-08
Thu 2026/01/08