Vorträge

Treffen Sie uns auf einer Konferenz!

Verschaffen Sie sich einen Überblick, auf welchen Events unsere codecentric-Kollegen als Referenten vertreten sind. Wir würden uns freuen, Sie auf einer Konferenz persönlich begrüßen zu dürfen.

Free monads and free applicatives

02.05.2016

flatMap(Oslo)

Teknologihuset, Pilestredet, Oslo, Norwegen

The talk is about free monads and free applicatives. More concretely, Markus will present a DSL that uses a combination of both to create a DSL that has the full monadic power, but still allows the user to embed parts written using the free applicative interface. Those parts (free applicative) can then be analyzed and optimized during the program execution.

Markus plans to apply the idea to a case study thereby demonstrating how to combine free monads and free applicatives into a DSL which features some nice properties we can gain from embedding applicative parts, like static analyzability.

Markus HauckMarkus Hauck