Attending this event?
View analytic
Thursday, November 16 • 11:40am - 12:20pm
The Design of the Scalaz 8 Effect System

Sign up or log in to save this to your schedule and see who's attending!

Purely functional Scala code needs something like Haskell's IO monad—a construct that allows functional programs to interact with external, effectful systems in a referentially transparent way. Most effect systems for Scala fall into one of two buckets: pure, but slow or crippled; and fast, but impure and unprincipled. In this talk, John A. De Goes, the architect of Scalaz 8’s new effect system, introduces a novel solution that’s up to 100x faster than Future and Cats Effect, in a principled, modular design that ships with all the powerful primitives necessary for building complex, real-world, high-performance functional programs.

avatar for John A. De Goes

John A. De Goes

CTO, SlamData Inc.

Thursday November 16, 2017 11:40am - 12:20pm
Feedback form isn't open yet.

Attendees (6)