Skip to main content

#functionalprogramming

Things I write that relate to functional programming, with a focus on how its techniques can be used even in other programming paradigms.

2024


No going back 🛑

Sometimes when you make a change, it ends up changing you.

Algebraic data types 🧩

·14 mins
Compose types and use them to represent complex data in a clean and type safe way.

There is no loop 🥄

Learn to move from imperative while and for loops to declarative collection functions like map and filter.

Functional foundations ⚙️

·23 mins
A selection of functional programming concepts that I feel are helpful to all developers.