CoffeeMachine

libretto.examples.coffeemachine.Protocol$.CoffeeMachine$
object CoffeeMachine

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

Destructors *


Destructors *


Attributes

def chooseQuit: CoffeeMachine -⚬ Done
def create(espresso: Done -⚬ EspressoOptions =⚬ Val[Beverage] |*| CoffeeMachine, latte: Done -⚬ LatteOptions =⚬ Val[Beverage] |*| CoffeeMachine): Done -⚬ CoffeeMachine

Constructor

Constructor

Attributes