Algosim documentation: List functions

List functions

The following kernel functions are used with lists:

' accumulate AccumulateList
AccumulateSteps append apply
ApplyIf card cardinality
catenate collapse compute
concat concatenate contains
count CustomSort entrywise
exists ExistsUnique ExtendWith
filter first flatten
ForAll ForEach frequencies
group GroupBy index
indices insert label
last length list
numbers part pick
PickRecursive range remove
RemoveAdjacentDuplicates RemoveAll RemoveDuplicates
RemoveIf ReplaceAll ReplaceEvery
ReplaceIf rest reverse
shuffle sort SortBy
swap truncate unique
VarAppend VarExtendWith VarInsert
VarRemove VarSwap VarTruncate