PipeOps

final implicit implicit class PipeOps[F[_], I, O](self: (F, I) => O) extends AnyVal

Provides operations on effectful pipes for syntactic convenience.

class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def attachL[I1, O2](p: (F, O, I1) => O2): (F, I, I1) => O2

Transforms the left input of the given Pipe2 using a Pipe.

Transforms the left input of the given Pipe2 using a Pipe.

def attachR[I0, O2](p: (F, I0, O) => O2): (F, I0, I) => O2

Transforms the right input of the given Pipe2 using a Pipe.

Transforms the right input of the given Pipe2 using a Pipe.