ProducerOps

implicit class ProducerOps[R, A](p: Producer[R, A])(implicit evidence$1: _Safe[R])
class Object
trait Matchable
class Any

Value members

Concrete methods

def >(p2: Producer[R, A]): Producer[R, A]
def chunk(n: Int): Producer[R, A]
def filter(f: A => Boolean): Producer[R, A]
def fold[B, S](start: Eff[R, S], f: (S, A) => Eff[R, S], end: S => Eff[R, B]): Eff[R, B]
def fold[S, B](f: Fold[[_] =>> Eff[R, _$1], A, B]): Eff[R, B]
def into[U](implicit intoPoly: IntoPoly[R, U], s: _Safe[U]): Producer[U, A]
def observe[S](start: Eff[R, S], f: (S, A) => S, end: S => Eff[R, Unit]): Producer[R, A]
def pipe[B](t: (R, A) => B): Producer[R, B]
def repeat: Producer[R, A]
def runLast: Eff[R, Option[A]]
def runList: Eff[R, List[A]]
def sliding(n: Int): Producer[R, List[A]]
def |>[B](t: (R, A) => B): Producer[R, B]