errorExtension

org.atnos.eff.syntax.error.errorExtension

Attributes

Source
error.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Extensions

Extensions

extension [R, A](action: Eff[R, A])
def andFinally(last: Eff[R, Unit])(using Member[ErrorOrOk, R]): Eff[R, A]

Attributes

Source
error.scala
def ignore[E <: Throwable : ClassTag](implicit evidence$1: ClassTag[E], Member[ErrorOrOk, R]): Eff[R, Unit]

Attributes

Source
error.scala
def orElse(action2: Eff[R, A])(using Member[ErrorOrOk, R]): Eff[R, A]

Attributes

Source
error.scala
def runError(using m: Member[ErrorOrOk, R]): Eff[m.Out, Either[Error, A]]

Attributes

Source
error.scala
extension [A](c: Either[Error, A])

Attributes

Source
error.scala

Attributes

Source
error.scala
extension (e: Error)

Attributes

Source
error.scala

Attributes

Source
error.scala