Module ra_lol

Data Types

cont()

abstract datatype: cont()

gt_fun()

gt_fun() = fun((Item, Item) -> boolean())

state()

abstract datatype: state()

Function Index

append/2append an item that is greater than the last appended item.
from_list/1initialise from a list sorted in ascending order.
from_list/2
len/1
new/0
search/2
takewhile/2
to_list/1

Function Details

append/2

append(Item, State::state()) -> state() | out_of_order

append an item that is greater than the last appended item

from_list/1

from_list(List::list()) -> state()

initialise from a list sorted in ascending order

from_list/2

from_list(GtFun::gt_fun(), List::list()) -> state()

len/1

len(X1::state()) -> non_neg_integer()

new/0

new() -> state()

search/2

search(SearchFun::fun((term()) -> higher | lower | equal), Rows::state() | cont()) -> {term(), cont()} | undefined

takewhile/2

takewhile(Fun::fun((Item) -> boolean()), State::state()) -> {[Item], state()}

to_list/1

to_list(X1::state()) -> list()


Generated by EDoc