Output

besom.internal.Output
See theOutput companion class
object Output

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Output.type

Members list

Value members

Concrete methods

def apply[A](value: => Result[A])(using ctx: Context): Output[A]
def apply[A](value: A)(using ctx: Context): Output[A]
def empty(isSecret: Boolean)(using ctx: Context): Output[Nothing]
def eval[F[_] : ToFuture, A](value: F[A])(implicit evidence$4: ToFuture[F], ctx: Context): Output[A]
def fail(t: Throwable)(using ctx: Context): Output[Nothing]
def ofData[A](value: => Result[OutputData[A]])(using ctx: Context): Output[A]
def ofData[A](data: OutputData[A])(using ctx: Context): Output[A]
def parSequence[A, CC <: (IterableOnce), To](coll: CC[Output[A]])(using bf: BuildFrom[CC[Output[A]], A, To], ctx: Context): Output[To]
def secret[A](value: A)(using ctx: Context): Output[A]
def sequence[A, CC <: (IterableOnce), To](coll: CC[Output[A]])(using bf: BuildFrom[CC[Output[A]], A, To], ctx: Context): Output[To]
def when[A](cond: => Input[Boolean])(a: => Optional[A])(using ctx: Context): Output[Option[A]]