Object

zio.stream

Stream

Related Doc: package stream

Permalink

object Stream extends ZStreamPlatformSpecific

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Stream
  2. ZStreamPlatformSpecific
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def apply[A](as: A*): Stream[Nothing, A]

    Permalink

    See ZStream.apply

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. final def bracket[E, A](acquire: IO[E, A])(release: (A) ⇒ UIO[_]): Stream[E, A]

    Permalink

    See ZStream.bracket

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def die(ex: Throwable): Stream[Nothing, Nothing]

    Permalink

    See ZStream.die

  9. final def dieMessage(msg: String): Stream[Nothing, Nothing]

    Permalink

    See ZStream.dieMessage

  10. final val empty: Stream[Nothing, Nothing]

    Permalink

    See ZStream.empty

  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def fail[E](error: E): Stream[E, Nothing]

    Permalink

    See ZStream.fail

  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def finalizer(finalizer: UIO[_]): Stream[Nothing, Nothing]

    Permalink

    See ZStream.finalizer

  16. final def flatten[E, A](fa: Stream[E, Stream[E, A]]): Stream[E, A]

    Permalink

    See ZStream.flatten

  17. final def flattenPar[E, A](n: Long, outputBuffer: Int = 16)(fa: Stream[E, Stream[E, A]]): Stream[E, A]

    Permalink

    See ZStream.flattenPar

  18. final def fromChunk[A](c: Chunk[A]): Stream[Nothing, A]

    Permalink

    See ZStream.fromChunk

  19. final def fromEffect[E, A](fa: IO[E, A]): Stream[E, A]

    Permalink

    See ZStream.fromEffect

  20. def fromInputStream(is: InputStream, chunkSize: Int = ZStreamChunk.DefaultChunkSize): ZStreamChunk[Blocking, IOException, Byte]

    Permalink

    Uses the provided TaskR value to create a ZStream of byte chunks, backed by the resulting InputStream.

    Uses the provided TaskR value to create a ZStream of byte chunks, backed by the resulting InputStream. When data from the InputStream is exhausted, the stream will close it.

    Definition Classes
    ZStreamPlatformSpecific
  21. final def fromIterable[A](as: Iterable[A]): Stream[Nothing, A]

    Permalink

    See ZStream.fromIterable

  22. final def fromQueue[E, A](queue: ZQueue[_, _, Any, E, _, A]): Stream[E, A]

    Permalink

    See ZStream.fromQueue

  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def halt[E](cause: Cause[E]): Stream[E, Nothing]

    Permalink

    See ZStream.halt

  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. final def managed[E, A](managed: Managed[E, A]): Stream[E, A]

    Permalink

    See ZStream.managed

  28. final def mergeAll[E, A](n: Long, outputBuffer: Int = 16)(streams: Stream[E, A]*): Stream[E, A]

    Permalink

    See ZStream.mergeAll

  29. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. final val never: Stream[Nothing, Nothing]

    Permalink

    See ZStream.never

  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def range(min: Int, max: Int): Stream[Nothing, Int]

    Permalink

    See ZStream.range

  34. final def repeatEffect[E, A](fa: IO[E, A]): Stream[E, A]

    Permalink

    See ZStream.repeatEffect

  35. final def repeatEffectWith[E, A](fa: IO[E, A], schedule: Schedule[Unit, _]): ZStream[Clock, E, A]

    Permalink

    See ZStream.repeatEffectWith

  36. final def succeed[A](a: A): Stream[Nothing, A]

    Permalink

    See ZStream.succeed

  37. final def succeedLazy[A](a: ⇒ A): Stream[Nothing, A]

    Permalink

    See ZStream.succeedLazy

  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  39. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  40. final def unfold[S, A](s: S)(f0: (S) ⇒ Option[(A, S)]): Stream[Nothing, A]

    Permalink

    See ZStream.unfold

  41. final def unfoldM[E, A, S](s: S)(f0: (S) ⇒ IO[E, Option[(A, S)]]): Stream[E, A]

    Permalink

    See ZStream.unfoldM

  42. final def unwrap[E, A](fa: IO[E, Stream[E, A]]): Stream[E, A]

    Permalink

    See ZStream.unwrap

  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ZStreamPlatformSpecific

Inherited from AnyRef

Inherited from Any

Ungrouped