(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).>|(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).>|(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).F
(receiveR: ApplyOps[[y]ReceiveY[X, y], B]).F
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).F
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).F
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).F
(receiveR: ApplyOps[[y]ReceiveY[X, y], B]).F
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).F
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).F
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).as(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).as(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).cosequence(ev, D)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).cosequence(ev, D)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).distribute(f)(D)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).distribute(f)(D)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).fpair
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).fpair
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).fpoint(arg0)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).fpoint(arg0)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).fproduct(f)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).fproduct(f)
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).iterateUntil(p)
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).iterateUntil(p)
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).iterateWhile(p)
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).iterateWhile(p)
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).liftM(G)
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).liftM(G)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).map(f)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).map(f)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).replicateM(n)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).replicateM(n)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).replicateM_(n)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).replicateM_(n)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).self
(receiveR: ApplyOps[[y]ReceiveY[X, y], B]).self
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).self
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).self
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).self
(receiveR: ApplyOps[[y]ReceiveY[X, y], B]).self
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).self
(receiveR: MonadOps[[y]ReceiveY[X, y], B]).self
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).strengthL(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).strengthL(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).strengthR(b)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).strengthR(b)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).unlessM(cond)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).unlessM(cond)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).void
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).void
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).whenM(cond)
(receiveR: ApplicativeOps[[y]ReceiveY[X, y], B]).whenM(cond)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).widen(ev)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).widen(ev)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).∘(f)
(receiveR: FunctorOps[[y]ReceiveY[X, y], B]).∘(f)