A CatPlusT's sub-combinator which chains alternate branches with its method or.
CatPlusT
or
HKT key applied to MonadPlus.
MonadPlus
Passing context type.
Key literal type to store the result of branches.
Returning type of branches.
Readonly
Finishes branches chain and go back to the CatPlusT.
A joined combinator CatPlusT.
Connects the computation in parallel.
Function to make a computation from CatPlusT.
A new sub-combinator with the computation made from action.
action
A
CatPlusT's sub-combinator which chains alternate branches with its methodor.