|
|
|
|
|
by goto11
1061 days ago
|
|
> You use monads all the time in other languages! No you don't. You are confusing monads with features which can be implemented using monads. In Haskell monads are used for modeling side effects, but this is not the case in other languages. In Haskell exceptions are implemented using monads, but this is not the case in other languages. |
|
What these languages don't have and Haskell does is a way to talk about all monads, all at once. Instead of
you have to separately implement and so on.