Selectable

fs2.data.pattern.Selectable
See theSelectable companion object
trait Selectable[Expr, Tag]

Describes the structure of an expression in term of constructor trees that can be selected.

Attributes

Companion
object
Source
Selectable.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def tree(e: Expr): ConstructorTree[Tag]

Attributes

Source
Selectable.scala

Concrete methods

def select[GExpr](e: Expr, sel: Selector[GExpr, Tag])(implicit evaluator: Evaluator[GExpr, Tag]): Option[Tag]

Attributes

Source
Selectable.scala