CovariantStreamT
object CovariantStreamT
Value members
Concrete methods
def mergeAll[M[_], A](streams: Iterable[CovariantStreamT[M, A]])(using Nondeterminism[M]): CovariantStreamT[M, A]
Givens
Givens
given given_Composed_Suspend_CovariantStreamT_Value[Keyword, Functor[_], Domain, Value](using dsl: Searching[Keyword, CovariantStreamT[Functor, Domain], Value], applicative: Applicative[Functor]): Composed[Suspend[Keyword], CovariantStreamT[Functor, Domain], Value]
given given_MonadPlus_CovariantStreamT[F[_]](using Applicative[F]): MonadPlus[[_] =>> CovariantStreamT[F, _$3]]
given given_OneStep_M_CovariantStreamT[M[_], A](using M: Monad[M]): OneStep[M[A], CovariantStreamT[M, A]]
Extensions
Extensions
extension [M[_], A](binding: CovariantStreamT[M, A])
def flatMapLatest[B](f: A => CovariantStreamT[M, B])(using Nondeterminism[M]): CovariantStreamT[M, B]