Functions, Effects, Kotlin
Max. Attendees: 30
Functional Programming (FP) is not a single bullet, but a constellation of different techniques. In this workshop we give the attendees the opportunity to develop or improve the FP skills they want, using Kotlin, Arrow, and Koog as the underlying technology. The goal is to build a realistic desktop application for building Pokémon TCG decks, showcasing where every technique belongs to. Furthermore, we also look at building AI agents in a functional style. ecosystem.
As mentioned above, each attendee will develop its own path, but we cover:
Prior knowledge of Kotlin is advised, although knowledge of Java/C#/Scala/similar languages would usually be enough. We strongly recommend to download IntelliJ IDEA before the workshop.
Anybody that wants to learn the basic FP techniques.
Free registration for general ticket holders