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. Unfortunately this year these workshops are not going to
happen due to different reasons.
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:
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 geometric vector matching. Attendees will create a small web app in Rust where users answer three 1–5 Likert-scale questions that map to a coordinate in 3D space. Potential outcomes are stored as vectors in SurrealDB, and vector similarity search determines the closest match. Using Axum, SurrealDB (via Docker), and simple HTML, participants will gain hands-on experience in Rust web development and understand vector search at its core: distance-based matching, not machine learning.
€40