← Back to Journeys
Series Journey

Bridges to Functions: Imperative vs Kotlin FP

"Bridges to Functions" is a hands-on series for Kotlin developers who want to move from imperative patterns to functional thinking. Each post compares an imperative solution with a functional alternative, explains the ‘why’ through everyday analogies (recipes, conveyor belts, and blueprints), and introduces just-enough category theory (functors, monads, natural transformations) to make the abstractions meaningful. Expect concise Kotlin examples, visual pipelines, exercises, and practical patterns you can apply in production code.

22 articles in this series
Bridges to Functions: Imperative vs Kotlin FP

Articles in this series

← Prev123Next →