Treasure.map(): Functional Programming in Kotlin - Karin-Aleksandra Monoid - droidcon Italy 2022

Опубликовано: 26 Август 2026
на канале: Droidcon Italy
299
6

droidcon Italy was hosted in Turin, 6-7 October. Attended by 400+ participants and broadcast to an additional 200+ participants across the globe.

Treasure.map(): Functional Programming in Kotlin

What is a monad? Do I need a PhD to write in functional style? Any hidden gems that will improve my developer experience?

In this talk, we'll cover the core concepts of functional programming, discuss typical patterns and structures, their limitations and how to explain to your team that a monad is just a monoid in the category of endofunctors but nobody should be scared.

Key points of this talk:
functional programming (fp) as a paradigm to solve complexity
explaining map, flatmap, folds and monads in the simple words and even emojis
real life patterns like exception handling in Java and Kotlin

Karin-Aleksandra Monoid, Senior Software Engineer, CircleCI

Subscribe:    / droidconitaly  
Tweet:   / droidconit  
  / droidcon-italy  
Read: https://t.me/s/Droidconit