Scan

fs2.Scan$
See theScan companion class
object Scan

Attributes

Companion:
class
Source:
Scan.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Scan.type

Members list

Concise view

Value members

Concrete methods

def apply[S, I, O](initial: S)(transform: (S, I) => (S, Chunk[O]), onComplete: S => Chunk[O]): Scan[S, I, O]

Attributes

Source:
Scan.scala
def lift[I, O](f: I => O): Scan[Unit, I, O]

Attributes

Source:
Scan.scala
def stateful[S, I, O](initial: S)(transform: (S, I) => (S, Chunk[O])): Scan[S, I, O]

Attributes

Source:
Scan.scala
def stateful1[S, I, O](initial: S)(f: (S, I) => (S, O)): Scan[S, I, O]

Attributes

Source:
Scan.scala
def stateless[I, O](f: I => Chunk[O]): Scan[Unit, I, O]

Attributes

Source:
Scan.scala

Implicits

Implicits

implicit def contravariant[S, O]: Contravariant[[_] =>> Scan[S, _$21, O]]

Attributes

Source:
Scan.scala
implicit def functor[S, I]: Functor[[_] =>> Scan[S, I, _$19]]

Attributes

Source:
Scan.scala
implicit def strong[S]: Strong[[_, _] =>> Scan[S, _$23, _$24]]

Attributes

Source:
Scan.scala