mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 04:25:06 +02:00
WIP
This commit is contained in:
parent
7ba1b6e2d9
commit
376a58e4ba
1 changed files with 68 additions and 41 deletions
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue