Producer

case class Producer[R, A](run: Eff[R, Stream[R, A]])(implicit evidence$1: _Safe[R])
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def andFinally(last: Eff[R, Unit]): Producer[R, A]
def append(other: Producer[R, A]): Producer[R, A]
def collect[B](pf: PartialFunction[A, B]): Producer[R, B]
def flatMap[B](f: A => Producer[R, B]): Producer[R, B]
def map[B](f: A => B): Producer[R, B]
def mapEval[B](f: A => Eff[R, B]): Producer[R, B]
def zip[B](other: Producer[R, B]): Producer[R, (A, B)]

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product