[] |
+-,-----+ V | >>-[---index-+-]----------------------------------------------->< |
[]= |
+-,-----+ V | >>-[---index-+-]=value----------------------------------------->< |
allIndexes |
>>-allIndexes-------------------------------------------------->< |
allItems |
>>-allItems---------------------------------------------------->< |
at |
+-,-----+ V | >>-at(---index-+-)--------------------------------------------->< |
difference |
>>-difference(argument)---------------------------------------->< |
hasIndex |
+-,-----+ V | >>-hasIndex(---index-+-)--------------------------------------->< |
hasItem |
>>-hasItem(item)----------------------------------------------->< |
index |
>>-index(item)------------------------------------------------->< |
intersection |
>>-intersection(argument)-------------------------------------->< |
items |
>>-items------------------------------------------------------->< |
makeArray |
>>-makeArray--------------------------------------------------->< |
put |
+--------+ V | >>-put(item---,index-+-)--------------------------------------->< |
subset |
>>-subset(argument)-------------------------------------------->< |
supplier |
>>-supplier---------------------------------------------------->< |
union |
>>-union(argument)--------------------------------------------->< |
xor |
>>-xor(argument)----------------------------------------------->< |