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 |
Doug Coleman
|
b8a8c11fea
|
don't write docs with auto-use enabled
|
2009-06-18 19:29:10 -05:00 |
Doug Coleman
|
14114606a6
|
add histogram and sequence>assoc to sets
|
2009-06-18 17:29:41 -05:00 |
Slava Pestov
|
c281342ac7
|
Some gold plating
|
2009-05-01 02:03:22 -05:00 |
Doug Coleman
|
3c408342ef
|
renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail
|
2009-01-29 22:19:07 -06:00 |
Slava Pestov
|
daf86c693e
|
Fix help-lint for sets vocab
|
2009-01-12 14:32:14 -06:00 |
Slava Pestov
|
e6aa33ac12
|
Add new intersects? word and use it in a few places instead of intersect empty?
|
2009-01-12 01:51:38 -06:00 |
Doug Coleman
|
7ba89e29aa
|
add docs for gather
|
2008-09-17 00:49:55 -05:00 |
Slava Pestov
|
b887849eb9
|
Add duplicates word: finds elements which appear more than once
|
2008-07-13 20:46:41 -05:00 |
erg
|
eda8281694
|
document conjoin
|
2008-07-12 20:56:44 -05:00 |
Slava Pestov
|
685d53e264
|
Add gather word; faster 'implementors' using inverted index
|
2008-06-12 05:49:46 -05:00 |
Slava Pestov
|
d57c66690d
|
Fix errors reported by builder
|
2008-05-29 02:47:30 -05:00 |
Slava Pestov
|
ec71ee0940
|
Bug fixes
|
2008-05-28 19:34:18 -05:00 |
Slava Pestov
|
5cb13132af
|
adjoin and conjoin words added
|
2008-05-25 19:44:37 -05:00 |
Slava Pestov
|
1bd8b19ff5
|
Rename subassoc? to assoc-subset?, add subset? word for sequences
|
2008-05-01 20:01:57 -05:00 |