final class PureOps[O] extends AnyVal
Ordering
- Alphabetic
- By Inheritance
Inherited
- PureOps
- AnyVal
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
- def +(other: String): String
- def ++[F[_], O2 >: O](s2: ⇒ Stream[F, O2]): Stream[F, O2]
- def ->[B](y: B): (PureOps[O], B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
- def >>[F[_], O2](s2: ⇒ Stream[F, O2]): Stream[F, O2]
- def append[F[_], O2 >: O](s2: ⇒ Stream[F, O2]): Stream[F, O2]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def concurrently[F[_], O2](that: Stream[F, O2])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
- def covary[F[_]]: Stream[F, O]
- def covaryAll[F[_], O2 >: O]: Stream[F, O2]
- def either[F[_], O2](s2: Stream[F, O2])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, Either[O, O2]]
- def ensuring(cond: (PureOps[O]) ⇒ Boolean, msg: ⇒ Any): PureOps[O]
- def ensuring(cond: (PureOps[O]) ⇒ Boolean): PureOps[O]
- def ensuring(cond: Boolean, msg: ⇒ Any): PureOps[O]
- def ensuring(cond: Boolean): PureOps[O]
- def evalMap[F[_], O2](f: (O) ⇒ F[O2]): Stream[F, O2]
- def evalScan[F[_], O2](z: O2)(f: (O2, O) ⇒ F[O2]): Stream[F, O2]
- def flatMap[F[_], O2](f: (O) ⇒ Stream[F, O2]): Stream[F, O2]
- def formatted(fmtstr: String): String
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def handleErrorWith[F[_], O2 >: O](h: (Throwable) ⇒ Stream[F, O2]): Stream[F, O2]
- def interleave[F[_], O2 >: O](s2: Stream[F, O2]): Stream[F, O2]
- def interleaveAll[F[_], O2 >: O](s2: Stream[F, O2]): Stream[F, O2]
- def interruptWhen[F[_]](haltWhenTrue: Signal[F, Boolean])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
- def interruptWhen[F[_]](haltWhenTrue: Stream[F, Boolean])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def join[F[_], O2](maxOpen: Int)(implicit ev: <:<[O, Stream[F, O2]], F: Effect[F], ec: ExecutionContext): Stream[F, O2]
- def joinUnbounded[F[_], O2](implicit ev: <:<[O, Stream[F, O2]], F: Effect[F], ec: ExecutionContext): Stream[F, O2]
- def merge[F[_], O2 >: O](that: Stream[F, O2])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O2]
- def mergeHaltBoth[F[_], O2 >: O](that: Stream[F, O2])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O2]
- def mergeHaltL[F[_], O2 >: O](that: Stream[F, O2])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O2]
- def mergeHaltR[F[_], O2 >: O](that: Stream[F, O2])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O2]
- def observe[F[_]](sink: Sink[F, O])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
- def observe1[F[_]](f: (O) ⇒ F[Unit])(implicit F: Functor[F]): Stream[F, O]
- def observeAsync[F[_]](maxQueued: Int)(sink: Sink[F, O])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
- def onComplete[F[_], O2 >: O](s2: ⇒ Stream[F, O2]): Stream[F, O2]
- def onFinalize[F[_]](f: F[Unit])(implicit F: Applicative[F]): Stream[F, O]
- def pauseWhen[F[_]](pauseWhenTrue: Signal[F, Boolean])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
- def pauseWhen[F[_]](pauseWhenTrue: Stream[F, Boolean])(implicit F: Effect[F], ec: ExecutionContext): Stream[F, O]
-
def
toList: List[O]
Runs this pure stream and returns the emitted elements in a list.
Runs this pure stream and returns the emitted elements in a list. Note: this method is only available on pure streams.
-
def
toString(): String
- Definition Classes
- Any
-
def
toVector: Vector[O]
Runs this pure stream and returns the emitted elements in a vector.
Runs this pure stream and returns the emitted elements in a vector. Note: this method is only available on pure streams.
- def zip[F[_], O2](s2: Stream[F, O2]): Stream[F, (O, O2)]
- def zipAll[F[_], O2](that: Stream[F, O2])(pad1: O, pad2: O2): Stream[F, (O, O2)]
- def zipAllWith[F[_], O2, O3](that: Stream[F, O2])(pad1: O, pad2: O2)(f: (O, O2) ⇒ O3): Stream[F, O3]
- def zipWith[F[_], O2, O3](s2: Stream[F, O2])(f: (O, O2) ⇒ O3): Stream[F, O3]
- def →[B](y: B): (PureOps[O], B)