News for hackers. Stuff that matters.
Re:Are Monads a Waste of Time? by marcosdumay on Tuesday February 20, 2018 @12:19PM (#16421979)
Monads semantics are mostly what is created by bind. And bind is an operation that describes how to sequence expressions.

What you may be misunderstanding is that "sequencing expressions" does not mean "execute one expression after the other". It means, take a sequence of expressions and give it some meaning. Yes, that meaning can be "execute one after the other", or "run everything at the same time", or any other ordering. The meaning can ignore any ordering and only care about some context, or apply some order over the result in an ordered structure, or almost anything else.

Re:Are Monads a Waste of Time? by tome on Tuesday February 20, 2018 @04:27PM (#16424356)
I agree with your characterization, which is not at all equivalent to "What a Monad does is to force sequencing by creating a data dependency".