|
Using RGB types to gain intuition about Type Level Programming and Generics
|
|
18
|
612
|
February 27, 2026
|
|
Why microhs uses combinators?
|
|
10
|
782
|
May 2, 2026
|
|
Some Haskell idioms we like
|
|
1
|
421
|
January 14, 2026
|
|
Cheaper: producing a program with less developer time
|
|
1
|
396
|
November 6, 2025
|
|
KnownNat-indexed vectors
|
|
23
|
617
|
May 15, 2026
|
|
ANN: pGenie – a SQL-first code generator for PostgreSQL: no DSLs, no ORMs, no hand-rolled codecs
|
|
8
|
621
|
April 8, 2026
|
|
The fastest way to feed ghc type errors to LLM
|
|
12
|
737
|
March 21, 2026
|
|
Reactions to “Haskell IS a great language for data science”
|
|
7
|
876
|
December 12, 2025
|
|
Debugging program with infinite loop somewhere
|
|
11
|
644
|
October 20, 2025
|
|
Extension or Imitation?
|
|
2
|
361
|
June 7, 2026
|
|
Why not use smallcheck?
|
|
20
|
807
|
April 7, 2026
|
|
Pre-HFTP: Modernising hackage-server Community Project proposal
|
|
0
|
236
|
May 21, 2026
|
|
Help with optimization/profiling
|
|
13
|
451
|
April 27, 2026
|
|
Educational Play-Money Prediction Markets
|
|
12
|
430
|
March 25, 2026
|
|
Servant by construction - a blog series on Haskell's web stack gem
|
|
2
|
498
|
November 17, 2025
|
|
DataFrame January 2026 Updates
|
|
2
|
404
|
January 9, 2026
|
|
HsQML returns: updated Qt Quick binding for Haskell
|
|
2
|
377
|
July 1, 2025
|
|
Bug in type checker?
|
|
11
|
643
|
November 12, 2025
|
|
Why We Built a Haskell Package Manager in Rust
|
|
10
|
601
|
April 15, 2026
|
|
Haskell's missing mutable reference type
|
|
63
|
1092
|
June 18, 2026
|
|
Lazy Linearity for a Core Functional Language (POPL 2026)
|
|
2
|
305
|
November 27, 2025
|
|
[Well-Typed Blog] Case Study: Debugging a Haskell space leak
|
|
1
|
342
|
October 31, 2025
|
|
Layoutz 0.2.0 : A tiny zero-dep lib for beautiful Elm-style TUI's in Haskell 🪶
|
|
2
|
500
|
December 5, 2025
|
|
Homomorphic static analysis
|
|
15
|
771
|
June 1, 2026
|
|
GHC 9.10.3 is now available
|
|
4
|
682
|
September 23, 2025
|
|
Benchmarking Haskell dataframes against Python dataframes
|
|
7
|
483
|
July 23, 2025
|
|
Sabela Notebook Gallery
|
|
2
|
225
|
June 14, 2026
|
|
Modernizing Haskell Code Without Breaking Backwards Compatibility
|
|
3
|
335
|
April 1, 2026
|
|
Fantastic dependency graph vizualizer and writeup
|
|
2
|
380
|
December 12, 2025
|
|
Availability of hoogle.haskell.org etc
|
|
9
|
350
|
March 31, 2026
|
|
Haskell Language Server 2.14.0.0 release
|
|
0
|
156
|
May 4, 2026
|
|
[ANN] cassava 0.5.5.0
|
|
1
|
206
|
February 23, 2026
|
|
Embedding Interactive Models in Hackage Docs
|
|
0
|
289
|
August 9, 2025
|
|
Is the Maybe Monad Instance ever good?
|
|
25
|
1413
|
November 19, 2025
|
|
Help structuring a multi-package library
|
|
13
|
532
|
November 28, 2025
|
|
New Haskell Debugger Release: v0.13
|
|
2
|
279
|
April 24, 2026
|
|
Thoughts on `NoImplicitPrelude` as a default?
|
|
10
|
577
|
October 30, 2025
|
|
A Comment-Preserving Cabal Parser | The Haskell Programming Language’s blog
|
|
6
|
355
|
January 4, 2026
|
|
503 errors on Hackage
|
|
12
|
618
|
March 4, 2026
|
|
Weekly functional pearl at work for fun
|
|
0
|
455
|
November 7, 2025
|
|
[ANN] lazy-scope - ST-like IO Handle and lazy ByteString
|
|
23
|
639
|
July 17, 2025
|
|
Config languages (and Dhall)
|
|
28
|
1321
|
June 18, 2026
|
|
New release of Hoogle 5.0.19
|
|
0
|
226
|
January 19, 2026
|
|
[Well-Typed Blog] Verifying and testing timeliness constraints with io-sim
|
|
1
|
311
|
November 20, 2025
|
|
Lazily consuming a self-referential linked list
|
|
17
|
715
|
May 26, 2026
|
|
Is "in the first argument of..." etc in type error messages useful?
|
|
19
|
622
|
January 12, 2026
|
|
[Well-Typed Blog] Haskell ecosystem activities report: September–November 2025
|
|
4
|
361
|
December 20, 2025
|
|
Solving `Passport Application` with Haskell
|
|
0
|
181
|
June 30, 2025
|
|
[Back up] Haskell.org subdomains down: gitlab, hoogle, wiki, downloads
|
|
9
|
355
|
January 24, 2026
|
|
Hackage errors: invalid hash S-5170 InvalidChunkHeaders
|
|
18
|
667
|
January 30, 2026
|