Setup

object Setup
Companion
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def async[A, B](f: A => AsyncCallback[B]): Setup[A, B]
def const[A](a: AsyncCallback[(A, Teardown)]): Setup[Unit, A]
def derive[A, B, C](f: A => Setup[B, C])(b: A => B): Setup[A, C]
def passthrough[A]: Setup[A, A]
def pure[A](a: A): Setup[Unit, A]
def simple[A, B](f: A => B): Setup[A, B]

Setup only; no teardown.

Setup only; no teardown.