Lambda World 2018 - A roadtrip with monads: from MTL, through tagless to BIO - Paweł Szulc

by Paweł Szulc 39:19 1499 views 100% Published 11 months ago

This presentation by Paweł Szulc took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain.

A roadtrip with monads: from MTL, through tagless to BIO

This talk is about a journey: from imperative code to purely functional one. It starts with a program written in imperative style. Its weak spots can be quickly recognized: lack of robustness, testability and maintainability. We seek our salvation in the functional paradigm, but the road to enlightenment, has many dangerous and deceivable dead-ends. The quest has a happy ending, as we reach code that is performant, testable, readable and maintainable. Keep in mind however that knowledge comes from experience. As once someone wise said 'Its the not the Destination, it's the Journey.'

Though it is not a live coding session, it will sure feel like it. Code is written in Scala, parental guidance is advised.

Follow:
-https://www.twitter.com/lambda_world
-https://www.twitter.com/47deg
-https://www.twitter.com/rabbitonweb

Visit:
-https://www.47deg.com/events for more details
-http://www.lambda.world



Link Original video





Lambda World 2018


Lambda World 2018

From 25/10/2018 to 26/10/2018 in Cadiz, Spain