RaiseError

edomata.core.RaiseError
See theRaiseError companion object
trait RaiseError[F[_], R]

Attributes

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

Members list

Value members

Abstract methods

def fold[O, A](v: F[O])(err: Type[R] => A, value: O => A): A

Attributes

Source
RaiseError.scala
def isError[O](v: F[O]): Boolean

Attributes

Source
RaiseError.scala
def pure[T](t: T): F[T]

Attributes

Source
RaiseError.scala
def raise(errs: Type[R]): F[Nothing]

Attributes

Source
RaiseError.scala
def toEither[O](v: F[O]): EitherNec[R, O]

Attributes

Source
RaiseError.scala

Concrete fields

val unit: F[Unit]

Attributes

Source
RaiseError.scala