Packages

p

org.specs2.control

producer

package producer

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. producer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Done[R, A]() extends Stream[R, A] with Product with Serializable
  2. case class More[R, A](as: List[A], next: Producer[R, A]) extends Stream[R, A] with Product with Serializable
  3. case class One[R, A](a: A) extends Stream[R, A] with Product with Serializable
  4. case class Producer[R, A](run: Eff[R, Stream[R, A]])(implicit evidence$1: eff.all._Safe[R]) extends Product with Serializable
  5. implicit class ProducerEffOps[R, A] extends AnyRef
  6. implicit class ProducerFlattenOps[R, A] extends AnyRef
  7. implicit class ProducerListOps[R, A] extends AnyRef
  8. implicit class ProducerOps[R, A] extends AnyRef
  9. implicit class ProducerResourcesOps[R, A] extends AnyRef
  10. implicit class ProducerSeqOps[R, A] extends AnyRef
  11. implicit class ProducerTransducerOps[R, A] extends AnyRef
  12. trait Producers extends AnyRef
  13. sealed trait Stream[R, A] extends AnyRef
  14. type Transducer[R, A, B] = (Producer[R, A]) ⇒ Producer[R, B]
  15. implicit class TransducerOps[R, A, B] extends AnyRef
  16. trait Transducers extends AnyRef

Value Members

  1. 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]
  2. object Producer extends Producers with Serializable
  3. object Transducers extends Transducers
  4. object producers extends Producers
  5. object transducers extends Transducers

Inherited from AnyRef

Inherited from Any

Ungrouped