object WriterT extends WriterTInstances with WriterTFunctions with WriterTFunctions0 with Serializable
- Source
- WriterT.scala
- Alphabetic
- By Inheritance
- WriterT
- Serializable
- Serializable
- WriterTFunctions0
- WriterTFunctions
- WriterTInstances
- WriterTInstances0
- WriterTInstances1
- WriterTInstances2
- WriterTInstances3
- WriterTInstances4
- WriterTInstances5
- WriterTInstances6
- WriterTInstances7
- WriterTInstances8
- WriterTInstances9
- WriterTInstances10
- WriterTInstances11
- WriterTInstances12
- WriterTInstances13
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
implicit
def
catsDataAlternativeForWriterT[F[_], L](implicit F: Alternative[F], L: Monoid[L]): Alternative[[γ$35$]WriterT[F, L, γ$35$]]
- Definition Classes
- WriterTInstances8
-
implicit
def
catsDataApplicativeErrorForWriterT[F[_], L, E](implicit F: ApplicativeError[F, E], L: Monoid[L]): ApplicativeError[[γ$34$]WriterT[F, L, γ$34$], E]
- Definition Classes
- WriterTInstances7
-
implicit
def
catsDataApplicativeForWriterT[F[_], L](implicit F: Applicative[F], L: Monoid[L]): Applicative[[γ$41$]WriterT[F, L, γ$41$]]
- Definition Classes
- WriterTInstances10
-
implicit
def
catsDataApplyForWriterT[F[_], L](implicit F: Apply[F], L: Semigroup[L]): Apply[[γ$43$]WriterT[F, L, γ$43$]]
- Definition Classes
- WriterTInstances11
-
implicit
def
catsDataBifunctorForWriterT[F[_]](implicit arg0: Functor[F]): Bifunctor[[β$23$, γ$24$]WriterT[F, β$23$, γ$24$]]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataCoflatMapForWriterT[F[_], L](implicit F: Functor[F]): CoflatMap[[γ$45$]WriterT[F, L, γ$45$]]
- Definition Classes
- WriterTInstances13
-
implicit
def
catsDataCoflatMapForWriterTId[L]: CoflatMap[[γ$31$]WriterT[[A]A, L, γ$31$]]
- Definition Classes
- WriterTInstances4
-
implicit
def
catsDataCommutativeMonadForWriterT[F[_], L](implicit F: CommutativeMonad[F], L: CommutativeMonoid[L]): CommutativeMonad[[γ$5$]WriterT[F, L, γ$5$]]
- Definition Classes
- WriterTInstances0
-
implicit
def
catsDataComonadForWriterT[F[_], L](implicit F: Comonad[F]): Comonad[[γ$44$]WriterT[F, L, γ$44$]]
- Definition Classes
- WriterTInstances12
-
implicit
def
catsDataComonadForWriterTId[L](implicit F: Comonad[Id]): Comonad[[γ$29$]WriterT[[A]A, L, γ$29$]]
- Definition Classes
- WriterTInstances3
-
implicit
def
catsDataContravariantForWriterT[F[_], L](implicit F: Contravariant[F]): Contravariant[[γ$39$]WriterT[F, L, γ$39$]]
- Definition Classes
- WriterTInstances9
-
implicit
def
catsDataContravariantMonoidalForWriterT[F[_], L](implicit F: ContravariantMonoidal[F]): ContravariantMonoidal[[γ$36$]WriterT[F, L, γ$36$]]
- Definition Classes
- WriterTInstances8
-
implicit
def
catsDataDeferForWriterT[F[_], L](implicit F: Defer[F]): Defer[[γ$3$]WriterT[F, L, γ$3$]]
- Definition Classes
- WriterTInstances
-
implicit
def
catsDataEqForWriterT[F[_], L, V](implicit F: Eq[F[(L, V)]]): Eq[WriterT[F, L, V]]
- Definition Classes
- WriterTInstances3
-
implicit
def
catsDataEqForWriterTId[L, V](implicit arg0: Eq[L], arg1: Eq[V]): Eq[WriterT[Id, L, V]]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataFlatMapForWriterT1[F[_], L](implicit F: FlatMap[F], L: Monoid[L]): FlatMap[[γ$33$]WriterT[F, L, γ$33$]]
- Definition Classes
- WriterTInstances6
-
implicit
def
catsDataFlatMapForWriterT2[F[_], L](implicit F: Monad[F], L: Semigroup[L]): FlatMap[[γ$38$]WriterT[F, L, γ$38$]]
- Definition Classes
- WriterTInstances9
-
implicit
def
catsDataFlatMapForWriterTId[L](implicit arg0: Semigroup[L]): FlatMap[[γ$32$]WriterT[[A]A, L, γ$32$]]
- Definition Classes
- WriterTInstances5
-
implicit
def
catsDataFoldableForWriterT[F[_], L](implicit F: Foldable[F]): Foldable[[γ$27$]WriterT[F, L, γ$27$]]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataFoldableForWriterTId[L](implicit F: Foldable[Id]): Foldable[[γ$8$]WriterT[[A]A, L, γ$8$]]
- Definition Classes
- WriterTInstances1
-
implicit
def
catsDataInvariantForWriterT[F[_], L](implicit F0: Invariant[F]): Invariant[[γ$42$]WriterT[F, L, γ$42$]]
- Definition Classes
- WriterTInstances10
-
implicit
def
catsDataMonadErrorForWriterT[F[_], L, E](implicit F: MonadError[F, E], L: Monoid[L]): MonadError[[γ$9$]WriterT[F, L, γ$9$], E]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataMonadForWriterT[F[_], L](implicit F: Monad[F], L: Monoid[L]): Monad[[γ$30$]WriterT[F, L, γ$30$]]
- Definition Classes
- WriterTInstances4
-
implicit
def
catsDataMonadForWriterTId[L](implicit arg0: Monoid[L]): Monad[[γ$28$]WriterT[[A]A, L, γ$28$]]
- Definition Classes
- WriterTInstances3
-
implicit
def
catsDataMonoidForWriterT[F[_], L, V](implicit W: Monoid[F[(L, V)]]): Monoid[WriterT[F, L, V]]
- Definition Classes
- WriterTInstances4
-
implicit
def
catsDataMonoidForWriterTId[L, V](implicit arg0: Monoid[L], arg1: Monoid[V]): Monoid[WriterT[Id, L, V]]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataMonoidKForWriterT[F[_], L](implicit F: MonoidK[F]): MonoidK[[γ$37$]WriterT[F, L, γ$37$]]
- Definition Classes
- WriterTInstances9
-
implicit
def
catsDataOrderForWriterT[F[_], L, V](implicit Ord: Order[F[(L, V)]]): Order[WriterT[F, L, V]]
- Definition Classes
- WriterTInstances1
-
implicit
def
catsDataParallelForWriterT[M[_], L](implicit arg0: Monoid[L], P: Parallel[M]): Aux[[γ$10$]WriterT[M, L, γ$10$], [γ$11$]WriterT[Parallel.F, L, γ$11$]]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataSemigroupForWriterT[F[_], L, V](implicit W: Semigroup[F[(L, V)]]): Semigroup[WriterT[F, L, V]]
- Definition Classes
- WriterTInstances6
-
implicit
def
catsDataSemigroupForWriterTId[L, V](implicit arg0: Semigroup[L], arg1: Semigroup[V]): Semigroup[WriterT[Id, L, V]]
- Definition Classes
- WriterTInstances3
-
implicit
def
catsDataSemigroupKForWriterT[F[_], L](implicit F: SemigroupK[F]): SemigroupK[[γ$40$]WriterT[F, L, γ$40$]]
- Definition Classes
- WriterTInstances10
-
implicit
def
catsDataShowForWriterT[F[_], L, V](implicit F: Show[F[(L, V)]]): Show[WriterT[F, L, V]]
- Definition Classes
- WriterTInstances2
-
implicit
def
catsDataTraverseForWriterT[F[_], L](implicit F: Traverse[F]): Traverse[[γ$7$]WriterT[F, L, γ$7$]]
- Definition Classes
- WriterTInstances1
-
implicit
def
catsDataTraverseForWriterTId[L](implicit F: Traverse[Id]): Traverse[[γ$2$]WriterT[[A]A, L, γ$2$]]
- Definition Classes
- WriterTInstances
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def liftF[F[_], L, V](fv: F[V])(implicit monoidL: Monoid[L], F: Applicative[F]): WriterT[F, L, V]
-
def
liftFunctionK[F[_], G[_], A](f: ~>[F, G]): ~>[[γ$64$]WriterT[F, A, γ$64$], [γ$65$]WriterT[G, A, γ$65$]]
Lifts a FunctionK operating on effects to a FunctionK operating on WriterT with these effects.
Lifts a FunctionK operating on effects to a FunctionK operating on WriterT with these effects.
- Definition Classes
- WriterTFunctions
-
def
liftK[F[_], L](implicit monoidL: Monoid[L], F: Applicative[F]): ~>[F, [γ$0$]WriterT[F, L, γ$0$]]
Same as liftF, but expressed as a FunctionK for use with mapK
Same as liftF, but expressed as a FunctionK for use with mapK
scala> import cats._, data._, implicits._ scala> val a: OptionT[Eval, Int] = 1.pure[OptionT[Eval, *]] scala> val b: OptionT[WriterT[Eval, String, *], Int] = a.mapK(WriterT.liftK) scala> b.value.run.value res0: (String, Option[Int]) = ("",Some(1))
-
def
listen[F[_], L, V](writerTFLV: WriterT[F, L, V])(implicit functorF: Functor[F]): WriterT[F, L, (V, L)]
- Definition Classes
- WriterTFunctions0
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
def
put[F[_], L, V](v: V)(l: L)(implicit applicativeF: Applicative[F]): WriterT[F, L, V]
- Definition Classes
- WriterTFunctions
-
def
putT[F[_], L, V](vf: F[V])(l: L)(implicit functorF: Functor[F]): WriterT[F, L, V]
- Definition Classes
- WriterTFunctions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tell[F[_], L](l: L)(implicit applicativeF: Applicative[F]): WriterT[F, L, Unit]
- Definition Classes
- WriterTFunctions
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
value[F[_], L, V](v: V)(implicit applicativeF: Applicative[F], monoidL: Monoid[L]): WriterT[F, L, V]
- Definition Classes
- WriterTFunctions
-
def
valueT[F[_], L, V](vf: F[V])(implicit functorF: Functor[F], monoidL: Monoid[L]): WriterT[F, L, V]
- Definition Classes
- WriterTFunctions
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated
-
def
lift[F[_], L, V](fv: F[V])(implicit monoidL: Monoid[L], F: Applicative[F]): WriterT[F, L, V]
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0-RC2) Use liftF instead