Zafu/Collection/Listsource code:
public dependencies: Zafu/Abstract/Eq, Zafu/Abstract/Ord, Zafu/Abstract/Traverse
any, concat_all, drop, eq_List, exists, filter, flat_map, foldl, foldr, for_all, get_List, get_or, head, is_empty, last, map, ord_List, set_List, size, sort, split_at, sum, sumf, take, traverse_List, uncons, zipanydef any(items: List[Bool]) -> Bool
concat_allreferences: List
def concat_all[a](items: List[List[a]]) -> List[a]
dropdef drop[a](items: List[a], size: Int) -> List[a]
eq_Listreferences: List, Zafu/Abstract/Eq::Eq
def eq_List[a](eq_item: Zafu/Abstract/Eq::Eq[a]) -> Zafu/Abstract/Eq::Eq[List[a]]
existsdef exists[a](items: List[a], pred: a -> Bool) -> Bool
filterdef filter[a](items: List[a], pred: a -> Bool) -> List[a]
flat_mapreferences: List
def flat_map[a, b](items: List[a], fn: a -> List[b]) -> List[b]
foldlreferences: List
def foldl[a, b](items: List[a], init: b, fn: (b, a) -> b) -> b
foldrreferences: List
def foldr[a, b](items: List[a], init: b, fn: (a, b) -> b) -> b
for_alldef for_all[a](items: List[a], pred: a -> Bool) -> Bool
get_Listdef get_List[a](items: List[a], idx: Int) -> Option[a]
get_ordef get_or[a](items: List[a], idx: Int, on_missing: () -> a) -> a
headdef head[a](items: List[a]) -> Option[a]
is_emptydef is_empty[a](items: List[a]) -> Bool
lastdef last[a](items: List[a]) -> Option[a]
mapreferences: List
def map[a, b](items: List[a], fn: a -> b) -> List[b]
ord_Listreferences: List, Zafu/Abstract/Ord::Ord
def ord_List[a](ord_item: Zafu/Abstract/Ord::Ord[a]) -> Zafu/Abstract/Ord::Ord[List[a]]
set_Listdef set_List[a](items: List[a], idx: Int, value: a) -> Option[List[a]]
sizedef size[a](items: List[a]) -> Int
sortdef sort[a](order: Order[a], items: List[a]) -> List[a]
split_atdef split_at[a](items: List[a], size: Int) -> (List[a], List[a])
sumdef sum(items: List[Int]) -> Int
sumfdef sumf(items: List[Float64]) -> Float64
takedef take[a](items: List[a], size: Int) -> List[a]
traverse_Listreferences: List, Zafu/Abstract/Traverse::Traverse
traverse_List: Zafu/Abstract/Traverse::Traverse[List]
unconsreferences: List, Option, Tuple2
def uncons[a](items: List[a]) -> Option[(a, List[a])]
zipdef zip[a, b](left: List[a], right: List[b]) -> List[(a, b)]