Computation Expressions are a generalization of do-notation and idiom brackets. I will show how this notation allows one to write normal looking code that runs concurrently in a somewhat automatic fashion while retaining desired runtime properties. I will also present my library: https://github.com/jedesah/computation-expressions which is an encoding of Computation Expressions in Scala. If I have time, I will go over some of the implementation of the library. This is a follow-up talk in spirit to my talk at PNWScala: (https://www.youtube.com/watch?v=tU4pU5vaddU#t=823
Jean-Remi Desjardins has been doing Scala for the past 3 years. He has contributed to many open source Scala projects including, among others, Scalaz, Shapeless, Sbt and the Scala language itself.
Saturday August 15, 2015 4:30pm - 5:10pm PDT
Track B