Informazioni sull'evento

Condividi questo evento

Data e ora

Località

Località

Luogocomune

21 Via Giacomo Matteotti

40129 Bologna

Italy

Visualizza Mappa

Descrizione evento
In this talk Daniele will explore the tagless final approach abstracting over different effects in Kotlin

Informazioni sull'evento

Suppose you are writing software and you have to choose how to model an async operation,

will you choose RxJava? Coroutines? Or maybe Arrow IO?

What if you can write you code based just on some behaviours and then let your future self choose the proper implementation for each scenario?

In this talk, we will use some concepts of functional programming that will enable us to do just that.

We will explore:

- Typeclasses

- Higher Kind

- Polymorphic Programs

See you at 19:00 @LuogoComune.

The event will start with Pizza+Beer for 5 euro.

Next Michele De Simone (@mr_ubik) will talk for 15 minutes about Coconut with his speech titled "Cocco Bello, Python Fresco! - Functional Programming in Python con Coconut".

Coconut is a superset of Python (inspired by Haskell) aimed to practical, simply and "pythonic" functional programming. In the lightning talk will be shown the main characteristic of this particular language.

After that Daniele will continue with his talk.

See you there!

Data e ora

Località

Luogocomune

21 Via Giacomo Matteotti

40129 Bologna

Italy

Visualizza Mappa

Salva questo evento

Evento salvato