cl:sequence) represented as weight-balanced binary trees.| seq | The abstract class for FSet functional seqs (sequences, but we use the short name to avoid confus... | 
|---|
| contents | |
|---|---|
| default | 
| compare | Returns one of :less,:greater,:equal, or:unequalaccording asxis less than, greate... | 
|---|---|
| compare-lexicographically | Returns the result of a lexicographic comparison of aandb, whichcan be strings, vectors, l... | 
| concat | Returns the concatenation of seq1andseq2. | 
| convert | Converts the collection to the specified type.  Some methods may take additional keyword argument... | 
| domain | Returns the domain of the map, that is, the set of keys mapped by the map. | 
| empty? | Returns true iff the collection is empty. | 
| first | Returns the first element of seq, i.e., element 0.  This has a back-compatibility method for l... | 
| insert | Returns a new sequence like seqbut withvalinserted atidx(the seqis extended in either... | 
| internal-do-seq | Calls elt-fnon successive elements ofseq, possibly restricted bystartandend, and in ... | 
| iterator | Returns an iterator for the collection.  (These are stateful iterators and are not thread-safe; i... | 
| last | Returns the last element of seq, i.e., element(1- (size seq)).  Thishas methods for CL list... | 
| less | On a set, removes value1from it if present, returning the updated set.On a bag, removes valu... | 
| less-first | Returns the subsequence of seqfrom element 1 through the end. | 
| less-last | Returns the subsequence of seqfrom element 0 through the next-to-lastelement. | 
| lookup | If collectionis a map, returns the value to whichkeyis mapped.If collectionis a seq, t... | 
| range | Returns the range of the map, that is, the set of all values to which keys are mapped by the map. | 
| reverse | Returns seqin reverse order. | 
| size | Returns the number of members in a set, seq, or bag, or the number of pairs in a map. The size o... | 
| sort | Returns seqsorted bypred, a function of two arguments; ifkeyissupplied, it is a functi... | 
| stable-sort | Returns seqsorted bypred, a function of two arguments; ifkeyissupplied, it is a functi... | 
| subseq | Returns the subsequence of seqfromstart(inclusive) toend(exclusive),where enddefau... | 
| verify | |
| with | On a set, adds value1to it, returning the updated set.  On a bag, addsvalue2occurrences of... | 
| with-default | Returns a new map or seq with the same contents as collectionbut whosedefault is now new-def... | 
| with-first | Returns seqwithvalprepended, that is,valis element 0 of theresult, and the elements o... | 
| with-last | Returns seqwithvalappended, that is,valis element(size seq)of the result. | 
| count | If collectionis a Lisp sequence, this simply callscl:count.  On an FSetcollection, the def... | 
|---|---|
| count-if | If collectionis a Lisp sequence, this simply callscl:count-if.  On anFSet collection, the ... | 
| count-if-not | If collectionis a Lisp sequence, this simply callscl:count-if-not.On an FSet collection, t... | 
| default | Returns the default for the map or seq, i.e., the value returned by lookupwhen the supplied ke... | 
| domain-contains? | Returns true iff the domain of the map or seq contains x.  (The domainof a seq is the set of v... | 
| filter | Returns a new collection containing those members or pairs of collectionfor which fnreturns... | 
| find | If collectionis a Lisp sequence, this simply callscl:find.  On an FSetcollection, the defa... | 
| find-if | If collectionis a Lisp sequence, this simply callscl:find-if.  On anFSet collection, the ... | 
| find-if-not | If collectionis a Lisp sequence, this simply callscl:find-if-not.On an FSet collection, th... | 
| image | Returns a new collection containing the result of applying fnto eachmember of collection, w... | 
| position | If collectionis a Lisp sequence, this simply callscl:position.  On anFSet seq, the default... | 
| position-if | If collectionis a Lisp sequence, this simply callscl:position-if.Also works on an FSet seq... | 
| position-if-not | If collectionis a Lisp sequence, this simply callscl:position-if-not.Also works on an FSet... | 
| range-contains? | Returns true iff the range of the map or seq contains x.  (The rangeof a seq is the set of mem... | 
| reduce | If collectionis a Lisp sequence, this simply callscl:reduce(q.v.).On an FSet collection, ... | 
| remove | If collectionis a Lisp sequence, this simply callscl:remove.  On anFSet seq, the default f... | 
| remove-if | If collectionis a Lisp sequence, this simply callscl:remove-if.Also works on an FSet seq; ... | 
| remove-if-not | If collectionis a Lisp sequence, this simply callscl:remove-if-not.Also works on an FSet s... | 
| substitute | If collectionis a Lisp sequence, this simply callscl:substitute.  Onan FSet seq, the defau... | 
| substitute-if | If collectionis a Lisp sequence, this simply callscl:substitute-if.Also works on an FSet s... | 
| substitute-if-not | If collectionis a Lisp sequence, this simply callscl:substitute-if-not.Also works on an FS... |