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.

Related talks at this congress

Open session

World Congress 2024

July 19, 2024 · 13:40–14:10

STAGE 2 (500)

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

Jan Weinschenker

Architect and Senior Consultant

Jan Weinschenker
Open session

World Congress 2024

July 18, 2024 · 10:10–10:40

STAGE 2 (500)

Modern Java

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2024

July 19, 2024 · 15:40–16:10

STAGE 2 (500)

Serverless Java in Action: Cloud Agnostic Design Patterns and Tips

Daniel Oh, Kevin Dubois

Daniel Oh
Kevin Dubois
Open session

World Congress 2024

July 19, 2024 · 11:00–11:30

STAGE 6 (120)

Traits in Rust - Not Your Grandparents' Interfaces

Rainer Stropek

software architects

Rainer Stropek
All sessions at this congress