edomata.core.ResponseT$
See theResponseT companion class
object ResponseT extends ResponseT2Constructors, ResponseT2CatsInstances0
Attributes
- Companion
- class
- Source
- ResponseT.scala
- Graph
-
- Supertypes
-
trait Producttrait Mirrortrait ResponseT2CatsInstances0trait ResponseT2CatsInstances1trait ResponseT2Constructorsclass Objecttrait Matchableclass AnyShow all
- Self type
-
ResponseT.type
Members list
Type members
Inherited types
The names of the product elements
The name of the type
Value members
Inherited methods
constructs a program with given decision
constructs a program with given decision
Attributes
- Inherited from:
- ResponseT2Constructors
- Source
- ResponseT.scala
constructs a program that publishes given notifications
constructs a program that publishes given notifications
Attributes
- Inherited from:
- ResponseT2Constructors
- Source
- ResponseT.scala
constructs a program that outputs a pure value
constructs a program that outputs a pure value
Attributes
- Inherited from:
- ResponseT2Constructors
- Source
- ResponseT.scala
constructs a program that rejects with given rejections
constructs a program that rejects with given rejections
Attributes
- Inherited from:
- ResponseT2Constructors
- Source
- ResponseT.scala
a program with trivial output
a program with trivial output
Attributes
- Inherited from:
- ResponseT2Constructors
- Source
- ResponseT.scala
def validate[RES[_], R, T](validation: ValidatedNec[R, T])(using F: MonadError[RES, Type[R]]): ResponseT[RES, R, Nothing, T]
Constructs a program that uses a validation to decide whether to output a value or reject with error(s)
Constructs a program that uses a validation to decide whether to output a value or reject with error(s)
Attributes
- Inherited from:
- ResponseT2Constructors
- Source
- ResponseT.scala
Givens
Inherited givens
Attributes
- Inherited from:
- ResponseT2CatsInstances0
- Source
- ResponseT.scala
given given_MonadError_ResponseT_NonEmptyChain[RES[_], R, N](using F: MonadError[RES, Type[R]], E: RaiseError[RES, R]): MonadError[[t] =>> ResponseT[RES, R, N, t], Type[R]]
Attributes
- Inherited from:
- ResponseT2CatsInstances0
- Source
- ResponseT.scala
Attributes
- Inherited from:
- ResponseT2CatsInstances1
- Source
- ResponseT.scala
In this article