| delete_if/2 | |
| keyfind/3 | Equivalent to keyfind(Key, N, TupleList, false). |
| keyfind/4 | |
| keyfind/5 | |
| keyufind/3 | Equivalent to keyufind(Key, N, TupleList, false). |
| keyufind/4 | |
| keyupdate/4 | |
| merge_keylists/3 | Merge the two keylists. |
| nsplit/2 | Split the given list in N lists. |
| pipemap/2 | |
| splitn/2 | Split the given list in multiples lists of maximum N elements. |
delete_if(Fun, List) -> any()
keyfind(Key::term(), N::integer(), TupleList::[tuple()]) -> term()
Equivalent to keyfind(Key, N, TupleList, false).
keyfind(Key::term(), N::integer(), TupleList::[tuple()], Default::term()) -> term()
keyfind(Key, N, TupleList, M, Default) -> any()
keyufind(Key::term(), N::integer(), TupleList::[tuple()]) -> term()
Equivalent to keyufind(Key, N, TupleList, false).
keyufind(Key::term(), N::integer(), TupleList::[tuple()], Default::term()) -> term()
keyupdate(Key, N, List, Tuple) -> any()
merge_keylists(N, Rest, TupleList2) -> any()
Merge the two keylists.
Example:
Args = [{a, 1}, {b, 2}],
Default = [{b, 3}, {c, 4}],
elists:merge_keylists(1, Args, Default),
#=> [{c, 4}, {a, 1}, {b, 2}]
nsplit(List, N) -> any()
Split the given list in N lists
Example:
buclists:nsplit([a,b,c,d,e,f,g], 3).
#=> [[a,b],[c,d],[e,f,g]]
pipemap(Funs::list(), List::list()) -> list()
splitn(List, N) -> any()
Split the given list in multiples lists of maximum N elements.
Example:
buclists:splitn([a,b,c,d,e,f,g], 3).
#=> [[a,b,c],[d,e,f],[g]]