5 ms·
If you want to write functions that are polymorphic on any monad, they'd have to take a type argument explicitly, which also reduces their cost-effectiveness.
by Peaker 14y ago
If you want to write functions that are polymorphic on any monad, they'd have to take a type argument explicitly, which also reduces their cost-effectiveness.
I am not sure Monads are a cost-effective abstraction in most languages.