handlers

turbolift.effects.ChoiceEffect.handlers
object handlers

Predefined handlers for this effect.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
handlers.type

Members list

Value members

Concrete methods

def all: Handler[Identity, Vector, this.type, Any]

Collect into a Vector all succesful paths in depth-first search order.

Collect into a Vector all succesful paths in depth-first search order.

Attributes

def allBreadthFirst: Handler[Identity, Vector, this.type, Any]

Collect into a Vector all succesful paths in breadth-first search order.

Collect into a Vector all succesful paths in breadth-first search order.

Attributes

def first: Handler[Identity, Option, this.type, Any]

Collect into an Option the first path in depth-first search order.

Collect into an Option the first path in depth-first search order.

Attributes

def firstBreadthFirst: Handler[Identity, Option, this.type, Any]

Collect into an Option the first path in breadth-first search order.

Collect into an Option the first path in breadth-first search order.

Attributes