Home
Welcome to my blog on functional programming and Haskell in particular!
Posts
- Optimizing bracket abstraction for Combinator Reduction - October 8, 2023
- Clean Architecture Revisited - July 29, 2023
- Writing a Haskell persistence layer using Generics and Reflection - January 21, 2023
- Dependency Validation of a Haskell Application - August 7, 2022
- Configuration of a Polysemy application - July 17, 2022
- Warp as an effect in Polysemy - July 4, 2022
- Evaluating SKI combinators as native Haskell functions - February 5, 2022
- Writing a Wiki Server with Yesod - January 9, 2022
- Implementing a Functional Language with Graph Reduction - December 27, 2021
- λ-Calculus, Combinatory Logic and Cartesian Closed Categories - April 4, 2021
- Fuzzing me wrong — How QuickCheck destroyed my favourite theory - January 30, 2021
- What's awesome about functional programming - January 17, 2021
- Reconciling concepts from FP and OOP - December 20, 2020
- Using Hakyll with GitHub Pages has become even easier! - November 15, 2020
- Implementing Clean Architecture with Haskell and Polysemy - May 29, 2020
- Proof of functor laws for Maybe - April 17, 2020
- Why Haskell Matters - April 1, 2020
- Writing Haskell native GUI Applications with Threepenny GUI and Electron - December 10, 2019
- Lambda the Ultimate Pattern Factory - November 24, 2018