object
Sink
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
final
def
await[A]: Sink[Unit, Nothing, A, A]
-
def
clone(): AnyRef
-
final
def
collectAll[A]: Sink[Nothing, Nothing, A, List[A]]
-
final
def
collectAllN[A](n: Long): ZSink[Any, Nothing, A, A, List[A]]
-
final
def
collectAllToMap[K, A](key: (A) ⇒ K): ZSink[Any, Nothing, Nothing, A, Map[K, A]]
-
final
def
collectAllToMapN[K, A](n: Long)(key: (A) ⇒ K): ZSink[Any, Nothing, A, A, Map[K, A]]
-
final
def
collectAllToSet[A]: ZSink[Any, Nothing, Nothing, A, Set[A]]
-
final
def
collectAllToSetN[A](n: Long): ZSink[Any, Nothing, A, A, Set[A]]
-
final
def
collectAllWhile[A](p: (A) ⇒ Boolean): Sink[Nothing, A, A, List[A]]
-
final
def
collectAllWhileM[E, A](p: (A) ⇒ IO[E, Boolean]): Sink[E, A, A, List[A]]
-
final
def
die(e: Throwable): Sink[Nothing, Nothing, Any, Nothing]
-
final
def
dieMessage(m: String): Sink[Nothing, Nothing, Any, Nothing]
-
final
def
drain: Sink[Nothing, Nothing, Any, Unit]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
final
def
fail[E](e: E): Sink[E, Nothing, Any, Nothing]
-
def
finalize(): Unit
-
final
def
fold[A0, A, S](z: S)(contFn: (S) ⇒ Boolean)(f: (S, A) ⇒ (S, Chunk[A0])): Sink[Nothing, A0, A, S]
-
final
def
foldLeft[A, S](z: S)(f: (S, A) ⇒ S): Sink[Nothing, Nothing, A, S]
-
final
def
foldLeftM[E, A, S](z: S)(f: (S, A) ⇒ IO[E, S]): Sink[E, Nothing, A, S]
-
final
def
foldM[E, A0, A, S](z: S)(contFn: (S) ⇒ Boolean)(f: (S, A) ⇒ IO[E, (S, Chunk[A0])]): Sink[E, A0, A, S]
-
final
def
foldUntil[S, A](z: S, max: Long)(f: (S, A) ⇒ S): Sink[Nothing, A, A, S]
-
final
def
foldUntilM[E, S, A](z: S, max: Long)(f: (S, A) ⇒ IO[E, S]): Sink[E, A, A, S]
-
final
def
foldWeighted[A, S](z: S)(costFn: (A) ⇒ Long, max: Long)(f: (S, A) ⇒ S): Sink[Nothing, A, A, S]
-
final
def
foldWeightedDecompose[A, S](z: S)(costFn: (A) ⇒ Long, max: Long, decompose: (A) ⇒ Chunk[A])(f: (S, A) ⇒ S): Sink[Nothing, A, A, S]
-
final
def
foldWeightedDecomposeM[E, E1 >: E, A, S](z: S)(costFn: (A) ⇒ IO[E, Long], max: Long, decompose: (A) ⇒ IO[E, Chunk[A]])(f: (S, A) ⇒ IO[E1, S]): Sink[E1, A, A, S]
-
final
def
foldWeightedM[E, E1 >: E, A, S](z: S)(costFn: (A) ⇒ IO[E, Long], max: Long)(f: (S, A) ⇒ IO[E1, S]): Sink[E1, A, A, S]
-
final
def
fromEffect[E, B](b: ⇒ IO[E, B]): Sink[E, Nothing, Any, B]
-
final
def
fromFunction[A, B](f: (A) ⇒ B): Sink[Unit, Nothing, A, B]
-
final
def
getClass(): Class[_]
-
final
def
halt[E](e: Cause[E]): Sink[E, Nothing, Any, Nothing]
-
def
hashCode(): Int
-
final
def
identity[A]: Sink[Unit, Nothing, A, A]
-
final
def
ignoreWhile[A](p: (A) ⇒ Boolean): Sink[Nothing, A, A, Unit]
-
final
def
ignoreWhileM[E, A](p: (A) ⇒ IO[E, Boolean]): Sink[E, A, A, Unit]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
pull1[E, A0, A, B](end: IO[E, B])(input: (A) ⇒ Sink[E, A0, A, B]): Sink[E, A0, A, B]
-
final
def
read1[E, A](e: (Option[A]) ⇒ E)(p: (A) ⇒ Boolean): Sink[E, A, A, A]
-
final
val
splitLines: Sink[Nothing, String, String, Chunk[String]]
-
final
val
splitLinesChunk: Sink[Nothing, Chunk[String], Chunk[String], Chunk[String]]
-
final
def
succeed[A, B](b: B): Sink[Nothing, A, A, B]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
final
def
throttleEnforce[A](units: Long, duration: Duration, burst: Long = 0)(costFn: (A) ⇒ Long): ZManaged[Clock, Nothing, ZSink[Clock, Nothing, Nothing, A, Option[A]]]
-
final
def
throttleEnforceM[E, A](units: Long, duration: Duration, burst: Long = 0)(costFn: (A) ⇒ IO[E, Long]): ZManaged[Clock, E, ZSink[Clock, E, Nothing, A, Option[A]]]
-
final
def
throttleShape[A](units: Long, duration: Duration, burst: Long = 0)(costFn: (A) ⇒ Long): ZManaged[Clock, Nothing, ZSink[Clock, Nothing, Nothing, A, A]]
-
final
def
throttleShapeM[E, A](units: Long, duration: Duration, burst: Long = 0)(costFn: (A) ⇒ IO[E, Long]): ZManaged[Clock, E, ZSink[Clock, E, Nothing, A, A]]
-
def
toString(): String
-
final
val
utf8DecodeChunk: Sink[Nothing, Chunk[Byte], Chunk[Byte], String]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any