WriterEffectOps

org.atnos.eff.syntax.writer.WriterEffectOps
implicit class WriterEffectOps[R, A](e: Eff[R, A])

Attributes

Source
writer.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def discardWriter[O, U](implicit member: Aux[[_] =>> Writer[O, _$7], R, U]): Eff[U, A]

Attributes

Source
writer.scala
def runWriter[O](implicit member: Member[[_] =>> Writer[O, _$1], R]): Eff[Out, (A, List[O])]

Attributes

Source
writer.scala
def runWriterEval[O, U](f: O => Eval[Unit])(implicit member: Aux[[_] =>> Writer[O, _$14], R, U], v: MemberIn[Eval, U]): Eff[U, A]

Attributes

Source
writer.scala
def runWriterFold[O, B](fold: RightFold[O, B])(implicit member: Member[[_] =>> Writer[O, _$10], R]): Eff[Out, (A, B)]

Attributes

Source
writer.scala
def runWriterIntoMonoid[O, M](f: O => M)(implicit member: Member[[_] =>> Writer[O, _$12], R], M: Monoid[M]): Eff[Out, (A, M)]

Attributes

Source
writer.scala
def runWriterLog[O](implicit member: Member[[_] =>> Writer[O, _$8], R]): Eff[Out, List[O]]

Attributes

Source
writer.scala
def runWriterMonoid[B](implicit member: Member[[_] =>> Writer[B, _$11], R], B: Monoid[B]): Eff[Out, (A, B)]

Attributes

Source
writer.scala
def runWriterNoLog[O](implicit member: Member[[_] =>> Writer[O, _$3], R]): Eff[Out, A]

Attributes

Source
writer.scala
def runWriterNoLogU[O, U](implicit member: Aux[[_] =>> Writer[O, _$5], R, U]): Eff[U, A]

Attributes

Source
writer.scala
def runWriterU[O, U](implicit member: Aux[[_] =>> Writer[O, _$2], R, U]): Eff[U, (A, List[O])]

Attributes

Source
writer.scala
def runWriterUnsafe[O](f: O => Unit)(implicit member: Member[[_] =>> Writer[O, _$13], R]): Eff[Out, A]

Attributes

Source
writer.scala