Putting Functional Programming to Work

June 26, 2014

Frequently among the benefits claimed of functional programming are promises of safety, composability, and reusability, but it is often difficult to connect these ideas with production code solving real-world problems.

In this session, we dig into one particular tool: the state monad, to see how it lives up to these promises and helps power the Versal platform.