Introduction: functions
To understand Monads, I think it’s useful to first think about functions; why do we use functions?
Why don’t we simply write scripts with the required operations one after the other? For instance,
to compute the average …

Continue reading: Why you should(n’t) …