jship
Contact
RSS
Atom
Articles
Announcing anitomata: Composable 2D sprite animation in Haskell
March 26, 2024
Announcing haskell-stack-cache
March 17, 2024
Outlawing return types in Servant APIs
September 4, 2023
Anonymous sums from scratch
June 11, 2023
Learn Contravariant in 5 minutes
May 11, 2023
MTLiens: A mostly modern revisiting of MTL and ReaderT
October 21, 2022
Announcing monad-logger-aeson: Structured logging in Haskell for cheap
May 17, 2022
Announcing s3k
March 24, 2022
Subvert your type checker today!
October 13, 2018
Type-level unit testing in Haskell
March 21, 2018
Monad transformer commutativity
August 27, 2017