scalazSafeExtension

org.atnos.eff.syntax.addon.scalaz.safe.scalazSafeExtension

Attributes

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

Members list

Extensions

Extensions

extension [R, A](e: Eff[R, A])
def attemptDisjunction(using MemberInOut[Safe, R]): Eff[R, Throwable \/ A]

Attributes

Source
safe.scala

Attributes

Source
safe.scala
def execSafeDisjunction[U](using Aux[Safe, R, U]): Eff[U, Throwable \/ A]

Attributes

Source
safe.scala
def runSafeDisjunction[U](using Aux[Safe, R, U]): Eff[U, (Throwable \/ A, List[Throwable])]

Attributes

Source
safe.scala