In Lambda World, we offer two types of workshops: Canela and Crema workshops.
Crema workshops are paid workshops for ticket holders as well as for the
general public. You can check the fee for each workshop below.
Canela workshops are free for general ticket holders; however previous
registration is mandatory. General ticket holders can register on our
webpage with a special promo code, which is sent together with the
ticket order confirmation. Check out the following video tutorial. For those who are not conference ticket holders, admission is at a
fee of €40/€50.
Important:
Paid workshops for ticket holders and for the general public
Build rock-solid concurrent apps in Scala without the headaches. In this hands-on workshop, you'll master cats-effect IO, from structured concurrency to blocking vs. non-blocking IO, and leave ready to crush any concurrency challenge with confidence.
€199
Build a tiny functional language in Scala! In this workshop, you'll implement a simplified version of Dhall from scratch, learning about syntax, type-checking, and evaluation through hands-on coding and interactive exercises.
€199
Discover how actor-based system modeling turns unclear business needs into structured specs that AI assistants can implement consistently. This workshop teaches a specs-first approach with specialized AI agents, giving you architectural control while accelerating development.
€50
Free workshops for general ticket holders (previous registration mandatory)
Type safe builders, or DSLs (Domain-Specific Languages), allow us to describe complex logic in a readable and elegant way. Kotlin is an excellent language for building DSLs, offering features specifically designed with DSL construction in mind. This workshop explores the key techniques required to build such DSLs, and together we'll create a production-worthy example.
€40
Are you tired of writing tests only to see production crash at 5:00pm on a Friday? Traditional type systems can save you from adding an integer to a string but can they save you from being fired? We intoduce Liquid Haskell (don't worry, no previous Haskell knowledge is required) a tool to definitively prove that your code does what you want, no tests needed!
€50
Effects (systems) help us understand the behavior of our functions, and document those in the signatures. Kotlin provides several facilities that make it possible to track effects in the language in an idiomatic way. This workshop explores those techniques, and how they are reflected in popular libraries in the Kotlin ecosystem.
€40
KDB+ is the world's fastest time-series database, now freely available for non-commercial use with KDB-X, PyKX, and KDB.AI. This workshop shows how to express powerful analytics with q, connect Python workflows with PyKX, and add real-time intelligence with KDB.AI through live examples.
€40
What if pattern matching could make music? In this hands-on workshop, we'll build a real-time generative music system in Elixir, where pure functions shape melodies, concurrent processes run virtual instruments, and supervisors keep the groove alive, even after crashes. Using the BEAM as our conductor and an external audio engine, we'll turn code into sound and end with a one-of-a-kind live performance.
€40
Build a "Which [X] are you?" quiz application using pure geometric vector matching. Users answer three 1-5 Likert scale questions, creating a coordinate in 3D space. We'll store potential outcomes as vectors in SurrealDB and use vector similarity search to find the best match. Through this hands-on workshop using Axum and simple HTML, you'll learn practical Rust web development while demystifying how vector search actually works - just distance calculations, no ML required.
€40