event · community record
James Earl Douglas; Vlad Patryshev
James Earl Douglas; Vlad Patryshev was a developer community event in Mountain View.
01
Talks & recordings
2 connected sessions
Video unavailable
Handling Results in Scala
Handling errors in functional Scala: from exceptions to Option to Either to applicative functors. Covers why applicative functors are a better solution for handling partial results.
Putting Functional Programming to Work
In this session, we dig into one particular tool: the state monad, to see how it lives up to promises of safety, composability, and reusability and helps power the Versal platform in production.