This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, August 14 • 4:30pm - 5:10pm
Towards Reliable Lookups

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

Why do data structure lookups often return Options? Could we safely eliminate all the recovery code that we hope is never called? We will see how Scala’s type system lets us express referential integrity constraints to achieve unparalleled reliability. We apply the technique to in-memory data structures using the Total-Map library and consider how to extend the benefits to persisted data.

avatar for Patrick Prémont

Patrick Prémont

Functional Programming Architect, BoldRadius Solutions
Patrick Prémont is a Functional Programming Architect at BoldRadius Solutions where he helps clients build reliable applications in Scala and ScalaJS. For a decade he led the development of a portable game development platform: first as a startup founder, and later as a Technical Director at Electronic Arts. He first encountered functional programming with the Miranda language, more than 20 years ago, and took up Haskell professionally 6 years... Read More →

Friday August 14, 2015 4:30pm - 5:10pm
Track B

Attendees (30)