aatree v0.1.0 Aatree
Link to this section Summary
Link to this section Types
Link to this section Functions
Link to this function
balance(t, s)
Link to this function
balance_list(l, s)
Link to this function
count(arg1)
Link to this function
delete(key, arg)
Link to this function
delete_any(key, t)
Link to this function
do_to_string(pref, arg2)
Link to this function
enter(key, val, t)
Link to this function
from_orddict(l)
from_orddict(list) :: tree when list: [{term, term}], tree: aatree
Link to this function
insert(key, val, arg)
Link to this function
is_defined(key, arg)
is_defined(key, tree) :: boolean when key: term, tree: aatree
Link to this function
iterator(t, as)
Link to this function
iterator_1(t)
Link to this function
keys(arg1, l)
Link to this function
largest(arg)
largest(tree) :: {key, val} when tree: aatree, key: term, val: term
Link to this function
lookup(key, arg)
lookup(key, tree) ::
:none |
{:value, val} when key: term, val: term, tree: aatree
Link to this function
map(f, arg)
Link to this function
merge(smaller, larger)
Link to this function
next(list)
Link to this function
smallest(arg)
smallest(tree) :: {key, val} when tree: aatree, key: term, val: term
Link to this function
take_largest(arg)
Link to this function
take_smallest(arg)
Link to this function
to_list(arg)
to_list(tree) :: [{key, val}] when tree: aatree, key: term, val: term
Link to this function
to_list(arg1, l)
Link to this function
update(key, val, arg)
Link to this function
values(arg1, l)