Upgrading from GHC 8.10 to GHC 9.6 – An experience report

Nested strict data in Haskell

Good design and type safety in Yahtzee

Scrap All Your Typeclasses But One

Symbolic expressions can be automatically differentiated too