M
MonadRec
MonadBase
A
MB
public interface MonadBase<M extends MonadRec<?,M>,A,MB extends MonadBase<?,?,MB>>
<C,N extends MonadRec<?,N>>MonadBase<N,C,MB>
lift(MonadRec<C,N> nc)
<C,N extends MonadRec<?,N>> MonadBase<N,C,MB> lift(MonadRec<C,N> nc)
C
N
nc