úÎ º dportable experimental Composable monads. Compare with Control.Category.Category. J Note that there are two different monad types involved in each instance. /Compose two monadic values from right to left.  mcompose f g is  comparable to f . g& but for monadic values. Compare with Control.Category...  Alias for . Compare with Control.Category.id. <Compose two monadic values from right to left. Compare with Control.Category.<<<.  f <<< g is equivalent to  mcompose f g. <Compose two monadic values from left to right. Compare with Control.Category.>>>.  g >>> f is equivalent to  mcompose f g.  monadLib-compose-0.1MonadLib.ComposeComposeMmcomposemid<<<>>>monadLib-3.6.2MonadLibask