fs2.data.esp
package fs2.data.esp
Members list
Concise view
Type members
Classlikes
A typeclass to create events out of tags.
object Depth
Attributes
- Source:
- ESPException.scala
- Graph
- Supertypes
object Expr
Attributes
- Companion:
- trait
- Source:
- Expr.scala
- Graph
- Supertypes
- Self type
- Expr.type
Attributes
- Companion:
- object
- Source:
- Input.scala
- Graph
- Supertypes
object Input
Attributes
- Companion:
- class
- Source:
- Input.scala
- Graph
- Supertypes
- Self type
- Input.type
A pattern to be matched. A pattern can capture a submatch, that is then usable in the RHS.
A pattern to be matched. A pattern can capture a submatch, that is then usable in the RHS.
Attributes
- Companion:
- object
- Source:
- Pattern.scala
- Graph
- Supertypes
- Known subtypes
object Pattern
Attributes
- Companion:
- trait
- Source:
- Pattern.scala
- Graph
- Supertypes
- Self type
- Pattern.type
Attributes
- Source:
- Pattern.scala
- Graph
- Supertypes
This is thre right-hand side of an ESP rule processor. It can access the context, meaning:
This is thre right-hand side of an ESP rule processor. It can access the context, meaning:
- the rule parameters
- the current state depth
- the captured inputs
Attributes
- Companion:
- object
- Source:
- Rhs.scala
- Graph
- Supertypes
- Known subtypes
- class ApplyToLeaf[OutTag]class Call[Tag]object CapturedLeaf.typeclass CapturedTree[OutTag]class Concat[OutTag]object Epsilon.typeclass Leaf[OutTag]class Paramclass SelfCall[Tag]class Tree[OutTag]
object Rhs
object Tag
A typeclass that describes how to transform an input tag into an output tag.
A typeclass that describes how to transform an input tag into an output tag.
Attributes
- Companion:
- object
- Source:
- Tag2Tag.scala
- Graph
- Supertypes
object Tag2Tag
Attributes
- Companion:
- trait
- Source:
- Tag2Tag.scala
- Graph
- Supertypes
- Self type
- Tag2Tag.type