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