quest
package quest
Members list
Type members
Classlikes
case class EarlyExit[T](value: T) extends Throwable
Helper trait for implementing the Question-Operator syntax for different types.
Helper trait for implementing the Question-Operator syntax for different types.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object QuestionOperatorSupport
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Helper trait encoding the result of a function in a context function.
Helper trait encoding the result of a function in a context function.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
inline def bail[T : Resulting](value: T)(implicit evidence$1: Resulting[T], support: QuestionOperatorSupport[T] { type Failure; type Success; }): Nothing
Extensions
Extensions
extension [T](in: T)
Return the the success value or return the quest-block with the error value. Must be used inside a quest block
Return the the success value or return the quest-block with the error value. Must be used inside a quest block
Attributes
In this article