OutputFactory

besom.internal.OutputFactory

These factory methods should be the only way to create Output instances in user code!

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Output.type

Members list

Value members

Concrete methods

def apply[A](value: A)(using Context): Output[A]
def eval[F[_] : ToFuture, A](value: F[A])(implicit evidence$2: ToFuture[F], Context): Output[A]
def secret[A](value: A)(using Context): Output[A]
def sequence[A, CC <: (IterableOnce), To](coll: CC[Output[A]])(using BuildFrom[CC[Output[A]], A, To], Context): Output[To]
def traverse[A, CC <: (IterableOnce), B, To](coll: CC[A])(f: A => Output[B])(using BuildFrom[CC[Output[B]], B, To], Context): Output[To]