Hi,<br>The Monad class makes us define bind (>>=) and unit (return) for our monads.<br><br>Why the Kleisli composition (>=>) or (<=<) is not made a part of Monad class instead of bind (>>=)?<br><br>
Is there any historical reason behind this?<br><br>The bind (>>=) is not as elegant as (>=>), at least as I find it.<br><br>Am I missing something?<br><br><br clear="all">- Damodar<br>
<br>
<div></div>
<div style id="__af745f8f43-e961-4b88-8424-80b67790c964__"></div>