Scalæ By the Bay has ended
Back To Schedule
Sunday, November 13 • 10:40am - 11:00am
Finding the Free Way

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Free Monads are quickly being adopted as the best technique for developing in a pure functional style. Unfortunately, the details for how to best apply them is often left as "an exercise for the reader." Recently my team began using Free Monads to build Web Services within the Play Framework. We wanted to use Free Monads in an easy to follow way with minimum boilerplate, while still slotting naturally into the Play Framework. In this talk I'll outline how we took some wrong turns, hit a few potholes, but ultimately found a way to use Free that works for us.

avatar for David Cleaver

David Cleaver

Senior Principal Engineer, Comcast
Dave Cleaver is a Senior Principal Engineer at Comcast designing and implementing scalable Web Services and Platforms. He has spent the last two years developing and championing solutions in Scala. His interests include AI planning, distributed systems, programming languages, and... Read More →

Sunday November 13, 2016 10:40am - 11:00am PST