https://odr.chalmers.se/items/91bf8c4b-93dd-43ca-8ac2-8b0d2c310796/full
Monadic Programming in Imperative Languages
Using monads as a generalised interface for abstracting computations has seen great success in functional languages such as Haskell. By generalising...
imperative languagesmonadicprogramming