This commit is contained in:
Justin Ethier 2016-11-30 18:35:52 -05:00
parent 7ba1b6e2d9
commit 376a58e4ba

View file

@ -82,58 +82,66 @@ See the [SRFI document](http://srfi.schemers.org/srfi-113/srfi-113.html) for mor
[`bag-partition!`](#bag-partition-) [`bag-partition!`](#bag-partition-)
- Copying and conversion: - Copying and conversion:
[`set-copy `](#set-copy) [`set-copy `](#set-copy)
[`set->list `](#set->list) [`set->list `](#set-list)
[`list->set `](#list->set) [`list->set `](#list-set)
[`list->set!`](#list->set-1) [`list->set!`](#list-set-1)
[`bag-copy `](#bag-copy) [`bag-copy `](#bag-copy)
[`bag->list `](#bag->list) [`bag->list `](#bag-list)
[`list->bag `](#list->bag) [`list->bag `](#list-bag)
[`list->bag!`](#list->bag-1) [`list->bag!`](#list-bag-1)
- Subsets: - Subsets:
set=? [`set=? `](#set-2)
set<? [`set<? `](#set-3)
set>? [`set>? `](#set-4)
set<=? [`set<=?`](#set-5)
set>=? [`set>=?`](#set-6)
bag=? [`bag=? `](#bag-2)
bag<? [`bag<? `](#bag-3)
bag>? [`bag>? `](#bag-4)
bag<=? [`bag<=?`](#bag-5)
bag>=? [`bag>=?`](#bag-6)
- Set theory operations: - Set theory operations:
[`set-union `](#set-union)
set-union [`set-intersection `](#set-intersection)
set-intersection [`set-difference `](#set-difference)
set-difference [`set-xor `](#set-xor)
set-xor [`set-union! `](#set-union-1)
set-union! [`set-intersection!`](#set-intersection-1)
set-intersection! [`set-difference! `](#set-difference-1)
set-difference! [`set-xor! `](#set-xor-1)
set-xor! [`bag-union `](#bag-union)
bag-union [`bag-intersection `](#bag-intersection)
bag-intersection [`bag-difference `](#bag-difference)
bag-difference [`bag-xor `](#bag-xor)
bag-xor [`bag-union! `](#bag-union-1)
bag-union! [`bag-intersection!`](#bag-intersection-1)
bag-intersection! [`bag-difference! `](#bag-difference-1)
bag-difference! [`bag-xor! `](#bag-xor-1)
bag-xor!
- Additional bag procedures: - Additional bag procedures:
[`bag-sum `](#bag-sum)
bag-sum bag-sum! bag-product bag-product! [`bag-sum! `](#bag-sum-1)
bag-unique-size bag-element-count bag-for-each-unique bag-fold-unique [`bag-product `](#bag-product)
bag-increment! bag-decrement! bag->set set->bag set->bag! [`bag-product! `](#bag-product-1)
bag->alist alist->bag [`bag-unique-size `](#bag-unique-size)
[`bag-element-count `](#bag-element-count)
[`bag-for-each-unique`](#bag-for-each-unique)
[`bag-fold-unique `](#bag-fold-unique)
[`bag-increment! `](#bag-increment)
[`bag-decrement! `](#bag-decrement)
[`bag->set `](#bag-set)
[`set->bag `](#set-bag)
[`set->bag! `](#set-bag-1)
[`bag->alist `](#bag-alist)
[`alist->bag `](#alist-bag)
- Comparators: - Comparators:
set-comparator [`set-comparator`](#set-comparator)
bag-comparator [`bag-comparator`](#bag-comparator)
# set # set
@ -244,3 +252,22 @@ bag-comparator
#bag-intersection! #bag-intersection!
#bag-difference! #bag-difference!
#bag-xor! #bag-xor!
#bag-sum
#bag-sum!
#bag-product
#bag-product!
#bag-unique-size
#bag-element-count
#bag-for-each-unique
#bag-fold-unique
#bag-increment!
#bag-decrement!
#bag->set
#set->bag
#set->bag!
#bag->alist
#alist->bag
#set-comparator
#bag-comparator