WriterTFunctions

class Object
trait Matchable
class Any
object WriterT

Value members

Concrete methods

def put[F[_], W, A](value: F[A])(w: W)(implicit F: Functor[F]): WriterT[W, F, A]
def putWith[F[_], W, A](value: F[A])(w: A => W)(implicit F: Functor[F]): WriterT[W, F, A]

Puts the written value that is produced by applying the given function into a writer transformer and associates with value

Puts the written value that is produced by applying the given function into a writer transformer and associates with value

def tell[W](w: W): Writer[W, Unit]
def writer[W, A](v: (W, A)): Writer[W, A]
def writerT[F[_], W, A](v: F[(W, A)]): WriterT[W, F, A]
def writerTU[FAB, AB, A0, B0](fab: FAB)(implicit u1: Unapply[[F[_]] =>> Functor[F], FAB] { type A = AB; }, u2: Unapply2[[F[_, _]] =>> Bifunctor[F], AB] { type A = A0; type B = B0; }, l: AB === (A0, B0)): WriterT[A0, M, B0]