Please log in to watch this conference skillscast.
In this talk, aimed at beginner-to-intermediate Scala developers, Dave will build a simple, powerful, composable data validation library from the ground up, explaining at each stage the design choices made and the benefits gained from the Scala programming language.
The talk will cover such topics as:
- How do we model errors and warnings?
- How do we bind validation to our data and the user interface?
- How do we make validation modular and composable?
- How do we deal with cross-cutting concerns such as async and dependency injection.
YOU MAY ALSO LIKE:
Functional Data Validation
Dave is a developer, trainer, and partner at underscore.io. He has spent over a decade programming, speaking at conferences, and writing books on functional programming.