Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
apply[E, A](pull: Managed[Nothing, Pull[Any, E, A]]): Stream[E, A]
-
def
apply[A](as: A*): Stream[Nothing, A]
-
final
def
asInstanceOf[T0]: T0
-
def
bracket[E, A](acquire: IO[E, A])(release: (A) ⇒ UIO[Any]): Stream[E, A]
-
def
bracketExit[E, A](acquire: IO[E, A])(release: (A, Exit[Any, Any]) ⇒ UIO[Any]): Stream[E, A]
-
def
clone(): AnyRef
-
def
crossN[E, A, B, C, D, F](stream1: Stream[E, A], stream2: Stream[E, B], stream3: Stream[E, C], stream4: Stream[E, D])(f: (A, B, C, D) ⇒ F): Stream[E, F]
-
def
crossN[E, A, B, C, D](stream1: Stream[E, A], stream2: Stream[E, B], stream3: Stream[E, C])(f: (A, B, C) ⇒ D): Stream[E, D]
-
def
crossN[E, A, B, C](stream1: Stream[E, A], stream2: Stream[E, B])(f: (A, B) ⇒ C): Stream[E, C]
-
def
die(ex: ⇒ Throwable): Stream[Nothing, Nothing]
-
def
dieMessage(msg: ⇒ String): Stream[Nothing, Nothing]
-
def
effectAsync[E, A](register: ((IO[Option[E], A]) ⇒ Unit) ⇒ Unit, outputBuffer: Int = 16): Stream[E, A]
-
def
effectAsyncInterrupt[E, A](register: ((IO[Option[E], A]) ⇒ Unit) ⇒ Either[Canceler[Any], Stream[E, A]], outputBuffer: Int = 16): Stream[E, A]
-
def
effectAsyncM[E, A](register: ((IO[Option[E], A]) ⇒ Unit) ⇒ IO[E, Any], outputBuffer: Int = 16): Stream[E, A]
-
def
effectAsyncMaybe[E, A](register: ((IO[Option[E], A]) ⇒ Unit) ⇒ Option[Stream[E, A]], outputBuffer: Int = 16): Stream[E, A]
-
val
empty: Stream[Nothing, Nothing]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
fail[E](error: ⇒ E): Stream[E, Nothing]
-
def
finalize(): Unit
-
def
finalizer(finalizer: UIO[Any]): Stream[Nothing, Nothing]
-
def
flatten[E, A](fa: Stream[E, Stream[E, A]]): Stream[E, A]
-
def
flattenPar[E, A](n: Int, outputBuffer: Int = 16)(fa: Stream[E, Stream[E, A]]): Stream[E, A]
-
def
fromChunk[A](c: ⇒ Chunk[A]): Stream[Nothing, A]
-
def
fromEffect[E, A](fa: IO[E, A]): Stream[E, A]
-
def
fromEffectOption[E, A](fa: IO[Option[E], A]): Stream[E, A]
-
-
def
fromIterable[A](as: ⇒ Iterable[A]): Stream[Nothing, A]
-
def
fromIterableM[E, A](iterable: IO[E, Iterable[A]]): Stream[E, A]
-
def
fromIterator[E, A](iterator: IO[E, Iterator[A]]): Stream[E, A]
-
def
fromIteratorManaged[E, A](iterator: Managed[E, Iterator[A]]): Stream[E, A]
-
def
fromJavaIterator[E, A](iterator: IO[E, Iterator[A]]): Stream[E, A]
-
def
fromJavaIteratorManaged[E, A](iterator: Managed[E, Iterator[A]]): Stream[E, A]
-
def
fromQueue[E, A](queue: ZQueue[Nothing, Any, Any, E, Nothing, A]): Stream[E, A]
-
def
fromQueueWithShutdown[E, A](queue: ZQueue[Nothing, Any, Any, E, Nothing, A]): Stream[E, A]
-
def
fromSchedule[A](schedule: Schedule[Any, Any, A]): Stream[Nothing, A]
-
def
fromTQueue[A](queue: TQueue[A]): Stream[Nothing, A]
-
final
def
getClass(): Class[_]
-
def
halt[E](cause: ⇒ Cause[E]): Stream[E, Nothing]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
iterate[A](a: A)(f: (A) ⇒ A): ZStream[Any, Nothing, A]
-
def
managed[E, A](managed: Managed[E, A]): Stream[E, A]
-
def
mergeAll[E, A](n: Int, outputBuffer: Int = 16)(streams: Stream[E, A]*): Stream[E, A]
-
final
def
ne(arg0: AnyRef): Boolean
-
val
never: Stream[Nothing, Nothing]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
paginate[A, S](s: S)(f: (S) ⇒ (A, Option[S])): Stream[Nothing, A]
-
def
paginateM[E, A, S](s: S)(f: (S) ⇒ IO[E, (A, Option[S])]): Stream[E, A]
-
def
range(min: Int, max: Int): Stream[Nothing, Int]
-
def
repeatEffect[E, A](fa: IO[E, A]): Stream[E, A]
-
def
repeatEffectOption[E, A](fa: IO[Option[E], A]): Stream[E, A]
-
def
repeatEffectWith[E, A](fa: IO[E, A], schedule: Schedule[Any, Unit, Any]): ZStream[Clock, E, A]
-
def
succeed[A](a: ⇒ A): Stream[Nothing, A]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
unfold[S, A](s: S)(f0: (S) ⇒ Option[(A, S)]): Stream[Nothing, A]
-
def
unfoldM[E, A, S](s: S)(f0: (S) ⇒ IO[E, Option[(A, S)]]): Stream[E, A]
-
def
unwrap[E, A](fa: IO[E, Stream[E, A]]): Stream[E, A]
-
def
unwrapManaged[E, A](fa: Managed[E, ZStream[Any, E, A]]): Stream[E, A]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
zipN[E, A, B, C, D, F](stream1: Stream[E, A], stream2: Stream[E, B], stream3: Stream[E, C], stream4: Stream[E, D])(f: (A, B, C, D) ⇒ F): Stream[E, F]
-
def
zipN[E, A, B, C, D](stream1: Stream[E, A], stream2: Stream[E, B], stream3: Stream[E, C])(f: (A, B, C) ⇒ D): Stream[E, D]
-
def
zipN[E, A, B, C](stream1: Stream[E, A], stream2: Stream[E, B])(f: (A, B) ⇒ C): Stream[E, C]
Inherited from AnyRef
Inherited from Any