These things are monadic:
Functions, continuations, state, IO, parsers, futures, streams, lists, transactions, LINQ, observables.
I can only think of one abstraction more useful - the function.
Functions, continuations, state, IO, parsers, futures, streams, lists, transactions, LINQ, observables.
I can only think of one abstraction more useful - the function.
What is so unsatisfactory about them?