IntTree

object IntTree
class Object
trait Matchable
class Any

Type members

Classlikes

case
object Empty extends Tree
case
class Range(from: Int, until: Int, less: Tree, more: Tree) extends Tree
sealed
trait Tree

Value members

Concrete methods

@tailrec
def contains(tree: Tree, search: Int): Boolean
def fromIterator(iterable: Iterator[Int]): Tree
def insert(tree: Tree, value: Int): Tree
def insert(tree: Tree, iFrom: Int, iUntil: Int): Tree
def max(tree: Tree): (Tree, Tree)
def merge(left: Tree, right: Tree): Tree
def min(tree: Tree): (Tree, Tree)
def nextValue(tree: Tree, default: Int): Int
def ranges(tree: Tree): List[Range]
def show(tree: Tree): String
def toSeq(tree: Tree): List[Int]

Concrete fields

val empty: Tree

Implicits

Implicits

implicit