## Class Bounded-Set

A “bounded set” is a subset (not necessarily proper) of a specified set,
called the “universe”. (Topologically, it is a set in the discrete topology
on the universe.)

### Part of:

package fset, class set

### Direct Superclass

set The abstract class for FSet functional sets. It is a structure class.

### Direct Method

arb Returns an arbitrary member or pair of a set, bag, or map. Specifically,on a nonempty set, retu... Returns one of `:less`, `:greater`, `:equal`, or `:unequal` according as `x`is less than, greate... Returns the complement of the set. Returns true iff the set or bag contains `x`. Converts the collection to the specified type. Some methods maytake additional keyword argument... Returns true iff `set1` and `set2` have a null intersection (withoutactually constructing said i... Returns true iff the collection is empty. Calls `elt-fn` on successive elements of the set; when done, calls `value-fn`on no arguments and... Returns the intersection of the two sets/bags. The result is a bagif both arguments are bags; o... On a set, removes `value1` from it if present, returning the updated set.On a bag, removes `valu...` Returns the set difference of set1 and set2, i.e., the set containingevery member of `set1` that... Returns the number of members in a set, seq, or bag, or the number ofpairs in a map. The size o... Returns true iff `sub` is a subset of `super`. Returns the union of the two sets/bags. The result is a set if botharguments are sets; otherwis... On a set, adds `value1` to it, returning the updated set. On a bag, adds`value2` occurrences of...

### Other Method

closure The transitive closure of the set over the relation. The relation mayalso be supplied as a func... If `collection` is a Lisp sequence, this simply calls `cl:count`. On an FSetcollection, the def... If `collection` is a Lisp sequence, this simply calls `cl:count-if`. On anFSet collection, the ... If `collection` is a Lisp sequence, this simply calls `cl:count-if-not`.On an FSet collection, t... Returns a new collection containing those members or pairs of `collection`for which `fn` returns... If `collection` is a Lisp sequence, this simply calls `cl:find`. On an FSetcollection, the defa... If `collection` is a Lisp sequence, this simply calls `cl:find-if`. On anFSet collection, the `...` If `collection` is a Lisp sequence, this simply calls `cl:find-if-not`.On an FSet collection, th... Returns a new collection containing the result of applying `fn` to eachmember of `collection`, w... Returns the multiplicity of `x` in the bag. If `collection` is a Lisp sequence, this simply calls `cl:reduce` (q.v.).On an FSet collection, ... Returns `seq` sorted by `pred`, a function of two arguments; if `key` issupplied, it is a functi... Returns `seq` sorted by `pred`, a function of two arguments; if `key` issupplied, it is a functi...