World Congress 2024

Functional Programming in Kotlin

July 19, 2024 10:00 – 12:00 · 120 min Workshop room M1(60)

What this session covers

In an increasingly complex software landscape, the functional programming paradigm provides a perspective of clarity. This workshop offers a concise yet comprehensive exploration of functional programming fundamentals using Kotlin. Attendees will delve into pure functions and immutable data. We’ll see how the Kotlin type system facilitates domain modelling and we’ll cover techniques in functional abstraction. We show how state and effects are done the functional way, and we conclude with an exploration of the “Functional Core, Imperative Shell” strategy.

No functional programming experience required.

World Congress 2024

Related talks

Open session

Java's Project Loom & Co - the end for reactive programming?

  • Jan Weinschenker

    Architect and Senior Consultant

Open session

Modern Java

  • Ron Veen

    Java enthusiast and Special agent for Team Rockstars IT

Open session

Serverless Java in Action: Cloud Agnostic Design Patterns and Tips

  • Daniel Oh

    Senior Principal Developer Advocate

  • Kevin Dubois

    Principal Developer Advocate at Red Hat

Open session

Traits in Rust - Not Your Grandparents' Interfaces

  • Rainer Stropek

    software architects

All sessions at this congress