John Benediktsson
|
4bf692e414
|
sets: inline small/large.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
4d76144d4e
|
sets: encourage re-use by adding (intersect) and (diff).
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
3e4faec9e5
|
sets: adding intersect!.
|
2013-03-24 16:48:45 -07:00 |
John Benediktsson
|
94ca0990f2
|
sets: make ?adjoin a generic method.
|
2013-03-23 16:58:31 -07:00 |
John Benediktsson
|
b8872bbc64
|
sets: reverting push-unsafe change for now, seems to slow it down a little?
|
2013-03-23 15:31:46 -07:00 |
John Benediktsson
|
b96cb019ea
|
sets: use push-unsafe in pruned.
|
2013-03-23 14:46:54 -07:00 |
John Benediktsson
|
6eb012981a
|
sets: add proper spacing to docs.
|
2013-03-21 21:23:17 -07:00 |
John Benediktsson
|
06dd0d0471
|
sets: adding adjoin-all.
|
2013-03-10 09:11:05 -07:00 |
John Benediktsson
|
fea449d7ea
|
sets: implement M\ f delete.
|
2013-03-08 22:26:56 -08:00 |
John Benediktsson
|
b104e94267
|
sets: adding diff!.
|
2013-03-08 08:21:16 -08:00 |
John Benediktsson
|
dc3aa2a4e4
|
sets: adding union! and intersection.
|
2013-03-08 07:57:45 -08:00 |
John Benediktsson
|
8ef3f34cde
|
sets: adding clear-set.
|
2013-03-07 18:48:15 -08:00 |
John Benediktsson
|
3e36ac7bfc
|
Change "3dup drop" to "2over".
|
2012-10-22 20:45:15 -07:00 |
John Benediktsson
|
d4af92f933
|
sets: minor improvements to sequence-as-sets.
|
2012-08-24 16:37:01 -07:00 |
John Benediktsson
|
a7bc3d426e
|
sets: adding ?adjoin.
|
2012-05-14 15:47:44 -07:00 |
Doug Coleman
|
c3dcf43e03
|
core/basis: trim down using lists
|
2011-11-30 23:15:42 -08:00 |
John Benediktsson
|
f419934d6a
|
Cleanup lint warnings.
|
2011-10-14 11:47:24 -07:00 |
John Benediktsson
|
ac8b589f9a
|
Adding stack effects.
|
2011-09-23 17:46:40 -07:00 |
John Benediktsson
|
bde57f6df2
|
sets: update docs for "combine".
|
2011-09-17 08:14:14 -07:00 |
John Benediktsson
|
6f388a7013
|
sets: adding test for cardinality of arrays.
|
2011-09-03 16:34:33 -07:00 |
John Benediktsson
|
6575dc6a2f
|
sets: fix cardinality of sequences, and speed up subset?.
|
2011-08-27 20:20:56 -07:00 |
Doug Coleman
|
747f420107
|
Add a bunch of unit tests for 100% code coverage in sets vocab
|
2011-08-26 15:03:55 -05:00 |
Doug Coleman
|
2f9f2dcbf3
|
Rearrange sets-tests in order the words are defined, remove duplicate test, add a test.
|
2011-08-24 17:55:05 -07:00 |
Doug Coleman
|
a569b7b9cc
|
subset? was broken...
|
2011-08-16 14:19:24 -07:00 |
Slava Pestov
|
98b4a5859d
|
sets: fix help lint
|
2011-01-29 00:07:08 -05:00 |
Slava Pestov
|
4fff63036a
|
sets: document combine word
|
2011-01-28 22:56:46 -05:00 |
John Benediktsson
|
b121795e0f
|
sets: improve stack effect for "combine".
|
2011-01-26 17:24:55 -08:00 |
John Benediktsson
|
9220c43519
|
Merge branch 'master' of git://github.com/slavapestov/factor into fast-sets
|
2011-01-05 17:30:48 -08:00 |
John Benediktsson
|
27d90dc181
|
sets: minor optimization.
|
2011-01-03 20:36:48 -08:00 |
John Benediktsson
|
169c666101
|
sets: make intersect, intersects?, and subset? faster.
|
2010-12-29 04:53:22 -08:00 |
Slava Pestov
|
f6c093d266
|
sets, bit-sets: cleanups
|
2010-12-27 20:10:37 -08:00 |
John Benediktsson
|
7afca548dc
|
sets: improving the speed of set=.
|
2010-12-27 19:33:18 -08:00 |
John Benediktsson
|
2534bd5054
|
sets: adding cardinality word.
|
2010-12-27 19:22:36 -08:00 |
Doug Coleman
|
90fa6908c0
|
Sets docs -- testing set membership: member? -> in?
|
2010-06-05 18:55:46 -05:00 |
Daniel Ehrenberg
|
daebac5f52
|
Adding docs on null? and the changes for require-when
|
2010-04-18 14:44:52 -05:00 |
Daniel Ehrenberg
|
30e0471ade
|
Adding null? word to test if a set is empty
|
2010-04-17 16:25:51 -05:00 |
Slava Pestov
|
ee288016f6
|
sets: fix performance regression in all-unique? word
|
2010-04-13 04:43:47 -07:00 |
Slava Pestov
|
92b66ada71
|
sets, hash-sets, bit-sets: fix some typos in the documentation
|
2010-03-30 01:10:39 -04:00 |
Daniel Ehrenberg
|
a481dc87d4
|
Fixing spacing in the sets docs
|
2010-03-16 21:30:17 -04:00 |
Daniel Ehrenberg
|
384f854d77
|
Fixing bugs with sets, including adding new within and without words
|
2010-03-16 20:17:26 -04:00 |
Daniel Ehrenberg
|
3e9e4f0969
|
Finishing eliminating prune as a synonym of members
|
2010-02-27 14:52:24 -05:00 |
Daniel Ehrenberg
|
92d76657b8
|
Updated documentation for sets
|
2010-02-27 00:27:40 -05:00 |
Daniel Ehrenberg
|
0f0571e48a
|
Moving new-sets to sets
|
2010-02-26 16:01:01 -05:00 |
Slava Pestov
|
2594bf9843
|
assocs: move conjoin and conjoin-at to assoc docs
|
2010-02-16 15:29:46 +13:00 |
Slava Pestov
|
08b6ebc7fa
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Doug Coleman
|
b5fd809209
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |
Slava Pestov
|
45bc6e3c3e
|
delete -> remove!
|
2009-10-27 23:25:35 -05:00 |
Keith Lazuka
|
8f79ea91ba
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |
Slava Pestov
|
b801022472
|
Move conjoin-at from compiler.cfg.liveness to sets
|
2009-07-21 03:02:06 -05:00 |
Slava Pestov
|
fbba0dd2cc
|
Move histogram words from core/sets to extra/histogram
|
2009-06-18 21:55:33 -05:00 |