Parallel Validation for Railway Oriented Programming in Scala
A followup to the previous post about Railway Oriented Programming in Scala, adding support for parallel validations
[Read More]
After a few years of using Scala to develop backend services at Harry’s, we developed a robust approach to error handling, leveraging its powerful type system. It takes advantage of the flexibility of Scala types and tries to avoid defensive programming such as aggressive exception catching and re-throwing.
[Read More]