package producer
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- producer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Done[R, A]() extends Stream[R, A] with Product with Serializable
- case class More[R, A](as: List[A], next: Producer[R, A]) extends Stream[R, A] with Product with Serializable
- case class One[R, A](a: A) extends Stream[R, A] with Product with Serializable
- case class Producer[R, A](run: Eff[R, Stream[R, A]])(implicit evidence$1: eff.all._Safe[R]) extends Product with Serializable
- implicit class ProducerEffOps[R, A] extends AnyRef
- implicit class ProducerFlattenOps[R, A] extends AnyRef
- implicit class ProducerListOps[R, A] extends AnyRef
- implicit class ProducerOps[R, A] extends AnyRef
- implicit class ProducerResourcesOps[R, A] extends AnyRef
- implicit class ProducerSeqOps[R, A] extends AnyRef
- implicit class ProducerTransducerOps[R, A] extends AnyRef
- trait Producers extends AnyRef
- sealed trait Stream[R, A] extends AnyRef
- type Transducer[R, A, B] = (Producer[R, A]) ⇒ Producer[R, B]
- implicit class TransducerOps[R, A, B] extends AnyRef
- trait Transducers extends AnyRef
Value Members
- def bracket[R, A, B, C](open: Eff[R, A])(step: (A) ⇒ Producer[R, B])(close: (A) ⇒ Eff[R, C])(implicit arg0: eff.all._Safe[R]): Producer[R, B]
- object Producer extends Producers with Serializable
- object Transducers extends Transducers
- object producers extends Producers
- object transducers extends Transducers