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-)
- Copying and conversion:
[`set-copy `](#set-copy)
[`set->list `](#set->list)
[`list->set `](#list->set)
[`list->set!`](#list->set-1)
[`set->list `](#set-list)
[`list->set `](#list-set)
[`list->set!`](#list-set-1)
[`bag-copy `](#bag-copy)
[`bag->list `](#bag->list)
[`list->bag `](#list->bag)
[`list->bag!`](#list->bag-1)
[`bag->list `](#bag-list)
[`list->bag `](#list-bag)
[`list->bag!`](#list-bag-1)
- Subsets:
set=?
set<?
set>?
set<=?
set>=?
bag=?
bag<?
bag>?
bag<=?
bag>=?
[`set=? `](#set-2)
[`set<? `](#set-3)
[`set>? `](#set-4)
[`set<=?`](#set-5)
[`set>=?`](#set-6)
[`bag=? `](#bag-2)
[`bag<? `](#bag-3)
[`bag>? `](#bag-4)
[`bag<=?`](#bag-5)
[`bag>=?`](#bag-6)
- Set theory operations:
set-union
set-intersection
set-difference
set-xor
set-union!
set-intersection!
set-difference!
set-xor!
bag-union
bag-intersection
bag-difference
bag-xor
bag-union!
bag-intersection!
bag-difference!
bag-xor!
[`set-union `](#set-union)
[`set-intersection `](#set-intersection)
[`set-difference `](#set-difference)
[`set-xor `](#set-xor)
[`set-union! `](#set-union-1)
[`set-intersection!`](#set-intersection-1)
[`set-difference! `](#set-difference-1)
[`set-xor! `](#set-xor-1)
[`bag-union `](#bag-union)
[`bag-intersection `](#bag-intersection)
[`bag-difference `](#bag-difference)
[`bag-xor `](#bag-xor)
[`bag-union! `](#bag-union-1)
[`bag-intersection!`](#bag-intersection-1)
[`bag-difference! `](#bag-difference-1)
[`bag-xor! `](#bag-xor-1)
- Additional bag procedures:
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
[`bag-sum `](#bag-sum)
[`bag-sum! `](#bag-sum-1)
[`bag-product `](#bag-product)
[`bag-product! `](#bag-product-1)
[`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:
set-comparator
bag-comparator
[`set-comparator`](#set-comparator)
[`bag-comparator`](#bag-comparator)
# set
@ -244,3 +252,22 @@ bag-comparator
#bag-intersection!
#bag-difference!
#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