Author: Akash Kumar

Monads: Functional Programming in Scala

Reading Time: 3 minutes Introduction Monads have a deep basis in the mathematical side of computer science, coming out of category theory. Monads are nothing more than a mechanism to sequence computations around values augmented with some additional feature. This section will therefore present a condensed and simplified take on monads. As we said, a monad augments a value with some additional features. Such features are called effects. Some well-known effects Continue Reading