Rhs

fs2.data.mft.Rhs$
See theRhs companion trait
object Rhs

Attributes

Companion:
trait
Source:
MFT.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Rhs.type

Members list

Concise view

Type members

Classlikes

case class ApplyToLeaf[OutTag](f: OutTag => Either[String, OutTag]) extends Rhs[OutTag]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[OutTag]
class Object
trait Matchable
class Any
case class Call[OutTag](q: Int, x: Forest, parameters: List[Rhs[OutTag]]) extends Rhs[OutTag]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[OutTag]
class Object
trait Matchable
class Any
case class Concat[OutTag](fst: Rhs[OutTag], snd: Rhs[OutTag]) extends Rhs[OutTag]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[OutTag]
class Object
trait Matchable
class Any
case object CopyLeaf extends Rhs[Nothing]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait Rhs[Nothing]
class Object
trait Matchable
class Any
Self type
case class CopyNode[OutTag](children: Rhs[OutTag]) extends Rhs[OutTag]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[OutTag]
class Object
trait Matchable
class Any
case object Epsilon extends Rhs[Nothing]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait Rhs[Nothing]
class Object
trait Matchable
class Any
Self type
Epsilon.type
case class Leaf[OutTag](value: OutTag) extends Rhs[OutTag]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[OutTag]
class Object
trait Matchable
class Any
case class Node[OutTag](tag: OutTag, children: Rhs[OutTag]) extends Rhs[OutTag]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[OutTag]
class Object
trait Matchable
class Any
case class Param(n: Int) extends Rhs[Nothing]

Attributes

Source:
MFT.scala
Graph
Supertypes
trait Product
trait Equals
trait Rhs[Nothing]
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

Implicits

Implicits

implicit def show[O : Show]: Show[Rhs[O]]

Attributes

Source:
MFT.scala