decision

edomata.syntax.decision
object decision

Attributes

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

Members list

Extensions

Inherited extensions

extension [R, T](self: ValidatedNec[R, T])
def toDecision[E]: Decision[R, E, T]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
extension [T](self: Option[T])
def toAccepted: Decision[Nothing, T, Unit]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def toAcceptedOr[R](orElse: R, others: R*): Decision[R, T, Unit]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def toDecision[R](orElse: R, others: R*): Decision[R, Nothing, T]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def toRejected: Decision[T, Nothing, Unit]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
extension [R, T](self: EitherNec[R, T])

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def toDecision: Decision[R, Nothing, T]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
extension [R, T](self: Either[R, T])(using NotGiven[R <:< Type[Nothing]])

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def toDecision: Decision[R, Nothing, T]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
extension [T](value: T)
def accept: Decision[Nothing, T, Unit]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def asDecision: Decision[Nothing, Nothing, T]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala
def reject: Decision[T, Nothing, Nothing]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source
Decision.scala