append/2 | Concatenate
a list of lists. |
append/3 | List1AndList2
is the concatenation of List1 and List2. |
clumped/2 | Pairs
is a list ofâItem-Count` pairs that represents the _run length
encoding_ of Items. |
delete/3 | Delete
matching elements from a list. |
flatten/2 | Is
true if FlatList is a non-nested version of NestedList. |
intersection/3 | True
if Set3 unifies with the intersection of Set1 and Set2. |
is_set/1 | True
if Set is a proper list without duplicates. |
last/2 | Succeeds
when Last is the last element of List. |
list_to_set/2 | True
when Set has the same elements as List in the same order. |
max_list/2 | True
if Max is the largest number in List. |
max_member/2 | True
when Max is the largest member in the standard order of terms. |
max_member/3 | True
when Max is the largest member according to Pred, which must be a
2-argument callable that behaves like (@=< )/2. |
member/2 | True
if Elem is a member of List. |
min_list/2 | True
if Min is the smallest number in List. |
min_member/2 | True
when Min is the smallest member in the standard order of terms. |
min_member/3 | True
when Min is the smallest member according to Pred, which must be a
2-argument callable that behaves like (@=< )/2. |
nextto/3 | True
if Y directly follows X in List. |
nth0/3 | True
when Elem is the Index'th element of List. |
nth0/4 | Select/insert
element at index. |
nth1/3 | Is
true when Elem is the Index'th element of List. |
nth1/4 | As
nth0/4, but counting starts at 1. |
numlist/3 | List
is a list [Low, Low+1, ... High]. |
permutation/2 | True
when Xs is a permutation of Ys. |
prefix/2 | True
iff Part is a leading substring of Whole. |
proper_length/2 | True
when Length is the number of elements in the proper list List. |
reverse/2 | Is
true when the elements of List2 are in reverse order compared to List1. |
same_length/2 | Is
true when List1 and List2 are lists with the same number of elements. |
select/3 | Is
true when List1, with Elem removed, results in List2. |
select/4 | Select
from two lists at the same position. |
selectchk/3 | Semi-deterministic
removal of first element in List that unifies with Elem. |
selectchk/4 | Semi-deterministic
version of select/4. |
subseq/3 | Is
true when SubList contains a subset of the elements of List in the same
order and Complement contains all elements of List not in SubList, also
in the order they appear in List. |
subset/2 | True
if all elements of SubSet belong to Set as well. |
subtract/3 | Delete
all elements in Delete from Set. |
sum_list/2 | Sum
is the result of adding all numbers in List. |
union/3 | True
if Set3 unifies with the union of the lists Set1 and Set2. |