implicit final
class
StreamInvariantOps[F[_], O] extends AnyVal
Instance Constructors
-
new
StreamInvariantOps(self: Stream[F, O])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
-
-
-
-
def
formatted(fmtstr: String): String
-
def
getClass(): Class[_ <: AnyVal]
-
final
def
isInstanceOf[T0]: Boolean
-
def
pull2[O2, O3](s2: Stream[F, O2])(using: (Handle[F, O], Handle[F, O2]) ⇒ Pull[F, O3, Any]): Stream[F, O3]
-
def
repeatPull[O2](using: (Handle[F, O]) ⇒ Pull[F, O2, Handle[F, O]]): Stream[F, O2]
-
def
repeatPull2[O2, O3](s2: Stream[F, O2])(using: (Handle[F, O], Handle[F, O2]) ⇒ Pull[F, O3, (Handle[F, O], Handle[F, O2])]): Stream[F, O3]
-
def
run(implicit F: Catchable[F]): F[Unit]
-
def
runFold[O2](z: O2)(f: (O2, O) ⇒ O2)(implicit F: Catchable[F]): F[O2]
-
def
runFoldTrace[O2](t: Trace)(z: O2)(f: (O2, O) ⇒ O2)(implicit F: Catchable[F]): F[O2]
-
def
runLast(implicit F: Catchable[F]): F[Option[O]]
-
def
runLog(implicit F: Catchable[F]): F[Vector[O]]
-
def
runTrace(t: Trace)(implicit F: Catchable[F]): F[Unit]
-
def
through[O2](f: Pipe[F, O, O2]): Stream[F, O2]
-
def
through2[O2, O3](s2: Stream[F, O2])(f: Pipe2[F, O, O2, O3]): Stream[F, O3]
-
def
through2Pure[O2, O3](s2: Stream[F, O2])(f: Pipe2[Pure, O, O2, O3]): Stream[F, O3]
-
def
throughPure[O2](f: Pipe[Pure, O, O2]): Stream[F, O2]
-
-
def
toString(): String
-