Chronicle

cats.mtl.Chronicle
See theChronicle companion object
trait Chronicle[F[_], E] extends Serializable

Attributes

Companion
object
Source
Chronicle.scala
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def confess[A](c: E): F[A]

Attributes

Source
Chronicle.scala
def dictate(c: E): F[Unit]

Attributes

Source
Chronicle.scala
def materialize[A](fa: F[A]): F[Ior[E, A]]

Attributes

Source
Chronicle.scala
def monad: Monad[F]

Attributes

Source
Chronicle.scala

Concrete methods

def absolve[A](fa: F[A])(a: => A): F[A]

Attributes

Source
Chronicle.scala
def chronicle[A](ior: Ior[E, A]): F[A]

Attributes

Source
Chronicle.scala
def condemn[A](fa: F[A]): F[A]

Attributes

Source
Chronicle.scala
def disclose[A](c: E)(implicit M: Monoid[A]): F[A]

Attributes

Source
Chronicle.scala
def memento[A](fa: F[A]): F[Either[E, A]]

Attributes

Source
Chronicle.scala
def retcon[A](fa: F[A])(cc: E => E): F[A]

Attributes

Source
Chronicle.scala