decision

edomata.syntax.decision$
object decision

Attributes

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

Members list

Concise view

Extensions

Inherited extensions

extension [R, T](self: ValidatedNec[R, 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

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])
def toAccepted(using NonChain[R]): Decision[R, T, Unit]

Attributes

Inherited from:
DecisionSyntax (hidden)
Source:
Decision.scala
def toDecision(using NonChain[R]): 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