return to top
source
Collapses two layers of monadic structure into one, passing the effects of the inner monad through the outer.
Executes tm or fm depending on whether the result of mbool is true or false respectively.
tm
fm
mbool
true
false