Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zawduawz5lxrly2hub2xvz3kvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

A Roadtrip with Monads by Paweł Szulc

W1siziisijiwmtgvmdkvmtmvmdkvndcvnduvnzivcgv4zwxzlxbob3rvltexmtg0ndguanblzyjdlfsiccisinrodw1iiiwiotawedkwmfx1mdazzsjdxq

We are really excited to have Paweł Szulc at Scala in the City next week, if you haven't yet signed up make sure you do here. Pawel recently spoke at ScalaWave in Poland and gave a great talk on A Roadtrip with Monads: From MTL, through Tagless to Bio, if you missed it check it out here!

 

A Roadtrip with Monads

 

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.

 

Before you come along to see Pawel at Scala in the City why not catch up on our last meet-up here. 

 

This talk was given by Paweł Szulc at ScalaWave 2018.