Transducer

object Transducer
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

final case
class Box[S, O](transducer: Aux[S, O])(state: S)

This associates a transducer with its state, useful to get around issues with inference of existential types.

This associates a transducer with its state, useful to get around issues with inference of existential types.

Types

type Aux[S0, O0] = Transducer[O0] { type State = S0; }

Aux instance for Transducer. Use when you need to make the State type visible as a type parameter.

Aux instance for Transducer. Use when you need to make the State type visible as a type parameter.

Value members

Concrete methods

def apply[A](elts: A*): Transducer[A]
def empty[A]: Transducer[A]
def fromList[A](elts: List[A]): Transducer[A]
def pure[A](elt: A): Transducer[A]

Implicits

Implicits

implicit
def transducerMonoid[A]: Monoid[Transducer[A]]
implicit