Censor

cats.mtl.Censor
See theCensor companion object
trait Censor[F[_], L] extends Listen[F, L]

Attributes

Companion
object
Source
Censor.scala
Graph
Supertypes
trait Listen[F, L]
trait Tell[F, L]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Abstract methods

Attributes

Source
Censor.scala
def censor[A](fa: F[A])(f: L => L): F[A]

Attributes

Source
Censor.scala
def monoid: Monoid[L]

Attributes

Source
Censor.scala

Concrete methods

def clear[A](fa: F[A]): F[A]

Attributes

Source
Censor.scala
final override def functor: Functor[F]

Attributes

Definition Classes
Source
Censor.scala

Inherited methods

def listen[A](fa: F[A]): F[(A, L)]

Attributes

Inherited from:
Listen
Source
Listen.scala
def listens[A, B](fa: F[A])(f: L => B): F[(A, B)]

Attributes

Inherited from:
Listen
Source
Listen.scala
def tell(l: L): F[Unit]

Attributes

Inherited from:
Tell
Source
Tell.scala
def tuple[A](ta: (L, A)): F[A]

Attributes

Inherited from:
Tell
Source
Tell.scala
def writer[A](a: A, l: L): F[A]

Attributes

Inherited from:
Tell
Source
Tell.scala