HOElement

sealed abstract class HOElement[+N]

An HOElement[N] is either Left (left parenthesis), Right (right parenthesis) or Val(x) where x is a value of type N. A sequence of HOElements is the standard representation of a hierarchical ordering.

class Object
trait Matchable
class Any
object Left.type
object Right.type
class Val[N]