Tree

treelog.Tree
See theTree companion class
object Tree extends TreeInstances

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Tree.type

Members list

Type members

Classlikes

object Leaf

Leaf represents a tree node with no children.

Leaf represents a tree node with no children.

You can use Leaf for tree construction or pattern matching.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Leaf.type
object Node

Node represents a tree node that may have children.

Node represents a tree node that may have children.

You can use Node for tree construction or pattern matching.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Node.type

Implicits

Inherited implicits

implicit def treeEqual[A](implicit A0: Eq[A]): Eq[Tree[A]]

Attributes

Inherited from:
TreeInstances
implicit def treeOrder[A](implicit A0: Order[A]): Order[Tree[A]]

Attributes

Inherited from:
TreeInstances
implicit val treeTraverse: Traverse[Tree]

Attributes

Inherited from:
TreeInstances