WriterEffectOps

implicit class WriterEffectOps[R, A](e: Eff[R, A])
class Object
trait Matchable
class Any

Value members

Concrete methods

def discardWriter[O, U](implicit member: Aux[[_] =>> Writer[O, _$7], R, U]): Eff[U, A]
def runWriter[O](implicit member: Member[[_] =>> Writer[O, _$1], R]): Eff[Out, (A, List[O])]
def runWriterEval[O, U](f: O => Eval[Unit])(implicit member: Aux[[_] =>> Writer[O, _$14], R, U], v: MemberIn[Eval, U]): Eff[U, A]
def runWriterFold[O, B](fold: RightFold[O, B])(implicit member: Member[[_] =>> Writer[O, _$10], R]): Eff[Out, (A, B)]
def runWriterIntoMonoid[O, M](f: O => M)(implicit member: Member[[_] =>> Writer[O, _$12], R], M: Monoid[M]): Eff[Out, (A, M)]
def runWriterLog[O](implicit member: Member[[_] =>> Writer[O, _$8], R]): Eff[Out, List[O]]
def runWriterMonoid[B](implicit member: Member[[_] =>> Writer[B, _$11], R], B: Monoid[B]): Eff[Out, (A, B)]
def runWriterNoLog[O](implicit member: Member[[_] =>> Writer[O, _$3], R]): Eff[Out, A]
def runWriterNoLogU[O, U](implicit member: Aux[[_] =>> Writer[O, _$5], R, U]): Eff[U, A]
def runWriterU[O, U](implicit member: Aux[[_] =>> Writer[O, _$2], R, U]): Eff[U, (A, List[O])]
def runWriterUnsafe[O](f: O => Unit)(implicit member: Member[[_] =>> Writer[O, _$13], R]): Eff[Out, A]