Skip to content

Modeling State Machines in Scala

Photo of Ovidiu Deac
Hosted By
Ovidiu D.
Modeling State Machines in Scala

Details

6:30 - arrival of participants, networking, pizza
7:00 - Zsolt Donca - Modeling State Machines in Scala
8:00 - networking & drinks

I'll walk you through my experience of working on a problem that involves modeling Finite State Machines using Functional Programming techniques in Scala.

Starting with just basic the principles of FP, immutable data and pure functions, we'll see that, in order to avoid repetition and boilerplate, we naturally advance towards more advanced FP concepts, such as State Monads, Eithers, Monad Transformers, and Traversables.

The goal of the presentation is to give you an introduction into some basic FP techniques from a practical point of view, as the problem and the solution are from the real-world, in the context of stream processing and analytics, which what I'm currently working on at my day job.

Photo of Cluj.fp group
Cluj.fp
See more events
Sediul Ullink
Str Victor Deleu nr 1, et 3, (intrarea dinspre Parcul Caragiale) · cluj-napoca