Applicative Functor: The Power of Less
Working with monads in Scala is common and many of us deal with them on a daily basis. Some of the more common ones are List, Option, IO, and Either. In Scala, there is also the for-comprehension syntax that makes writing and reading monadic code easier. Here…