See: Description
Class | Description |
---|---|
Append |
append(X,Y,Z) - concatenates two lists. |
AppendListOfLists |
append(ListOfLists, List) - concatenates a list of lists. |
AtomicListConcat |
atomic_list_concat(List,Separator,Atom) / atomic_list_concat(List,Atom) |
Delete |
delete(X,Y,Z) - remove all occurrences of a term from a list. |
ExtremumList |
min_list / max_list |
Flatten |
flatten(X,Y) - flattens a nested list. |
Fold |
foldl(PredicateName, Values, Start, Result) - combines elements of a list into a single term. |
KeySort |
keysort(X,Y) - sorts a list of key/value pairs. |
Last |
last(X,Y) - finds the last element of a list. |
Length |
length(X,Y) - determines the length of a list. |
MapList |
maplist(X,Y) / maplist(X,Y,Z) - determines if a goal succeeds against elements of a list. |
Member |
member(E, L) - enumerates members of a list. |
MemberCheck |
memberchk(E, L) - checks is a term is a member of a list. |
Nth |
nth0(X,Y,Z) / nth1(X,Y,Z) - examines an element of a list. |
PairsElements |
pairs_keys(Pairs,Keys) / pairs_values(Pairs,Values) - get keys or values from list of Key-Value pairs. |
PartialApplicationUtils | |
Reverse |
reverse(X,Y) - reverses the order of elements in a list. |
Select |
select(X,Y,Z) - removes an element from a list. |
Sort |
msort(X,Y) - sorts a list. |
SortAsSet |
sort(X,Y) - sorts a list and removes duplicates. |
SubList |
include(X,Y,Z) - filters a list by a goal. |
Subset |
subset(X,Y) - checks if a set is a subset. |
SubtractFromList |
subtract(X,Y,Z) - removes elements from a list. |
Copyright © 2024. All rights reserved.