fs2.data.esp
package fs2.data.esp
Members list
Type members
Classlikes
A typeclass to create events out of tags.
object Depth
class ESPException(msg: String) extends Exception
Attributes
- Source
- ESPException.scala
- Supertypes
object Expr
Attributes
- Companion
- trait
- Source
- Expr.scala
- Supertypes
- Self type
-
Expr.type
Attributes
- Companion
- object
- Source
- Input.scala
- Supertypes
object Input
Attributes
- Companion
- class
- Source
- Input.scala
- 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
- Supertypes
- Known subtypes
object Pattern
Attributes
- Companion
- trait
- Source
- Pattern.scala
- Supertypes
- Self type
-
Pattern.type
Attributes
- Source
- Pattern.scala
- 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
- 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]Show all
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
- Supertypes
object Tag2Tag
Attributes
- Companion
- trait
- Source
- Tag2Tag.scala
- Supertypes
- Self type
-
Tag2Tag.type
In this article