Slide 16
Slide 16 text
Fail Fast
●
Use flatMap in order to achieve Fail-Fast principle.
●
for comprehension is more readable in many cases.
○
Scala’s “for comprehension” is not only for Monad, but works well with Monads like Option, Try,
Either (right biassed).
○
(For FP beginners) Think of Monad as classes with flatMap method.
●
When failure happens, it gives up subsequent computation.