John Benediktsson
|
bcce56f46b
|
sequences.extras: cleanup, make reverse-as faster.
|
2013-05-01 14:09:34 -07:00 |
John Benediktsson
|
9243d39ef5
|
sequences.extras: adding cut-slice*.
|
2013-05-01 14:03:58 -07:00 |
John Benediktsson
|
7d27d64f36
|
sequences.extras: cleanup reduce's a little.
|
2013-04-25 20:48:04 -07:00 |
John Benediktsson
|
17415b3525
|
sequences.extras: adding subseq-as.
|
2013-04-25 20:38:07 -07:00 |
John Benediktsson
|
5c225fa09f
|
sequences: moving some words to sequences.extras.
|
2013-04-10 10:49:29 -07:00 |
John Benediktsson
|
ec74336c7b
|
sequence.extras: adding ?trim-head and ?trim-tail.
|
2013-04-03 08:55:48 -07:00 |
John Benediktsson
|
a6614ee974
|
sequences.extras: faster even-indices and odd-indices.
|
2013-03-29 07:10:27 -07:00 |
John Benediktsson
|
6c0bb0f343
|
sequences.extras: adding map-find-index.
|
2013-03-24 19:12:09 -07:00 |
Doug Coleman
|
11af4e1781
|
grouping: Remove <clumps> and <circular-clumps> and rename <sliced-clumps>
and <sliced-circular-clumps> to those. Fixes #765.
|
2013-03-23 11:38:05 -07:00 |
Doug Coleman
|
247f57b828
|
sequences: More efficient longest and shortest by moving infimum-by/supremum-by into core.
|
2013-03-11 18:35:53 -07:00 |
Doug Coleman
|
875e45a640
|
sequences: Add some short useful factors. Clean up the use of longest.
|
2013-03-11 17:47:52 -07:00 |
John Benediktsson
|
0fe01622de
|
sequences.extras: adding sift! and harvest!.
|
2013-03-06 16:39:04 -08:00 |
John Benediktsson
|
cf4d639345
|
extra: use [-] instead of "- 0 max".
|
2013-03-05 18:17:17 -08:00 |
John Benediktsson
|
f0999e83dc
|
sequences.extras: adding flatten1.
|
2012-11-07 17:02:22 -08:00 |
John Benediktsson
|
4bdb40574a
|
sequences.extras: adding a (slow) arg-sort.
|
2012-10-29 17:45:33 -07:00 |
Doug Coleman
|
01227b3331
|
sequences.extras: Add set-nths and set-nths-unsafe for setting many indices in a sequence to the same value.
|
2012-10-25 16:14:07 -07:00 |
Doug Coleman
|
563c15e530
|
sequences.extras: Add head-as, head*-as, tail-as, tail*-as.
|
2012-10-25 11:38:31 -07:00 |
John Benediktsson
|
8e137839db
|
sequences.extras: implement "insert-nth!".
|
2012-10-23 16:10:15 -07:00 |
John Benediktsson
|
c1fe403b98
|
assocs.extras: move assocs extras words here.
|
2012-09-26 15:33:40 -07:00 |
John Benediktsson
|
30382dbf4a
|
sequences.extras: adding map-product.
|
2012-09-26 15:28:59 -07:00 |
Doug Coleman
|
9f4f76ab8c
|
sequences.extras: Make sure assoc-reduce is working on an alist.
|
2012-09-26 09:10:28 -07:00 |
Doug Coleman
|
4d2eaf98c1
|
sequences.extras: Add assoc-reduce and friends.
|
2012-09-25 17:20:41 -07:00 |
Doug Coleman
|
ba2cf19e5a
|
sequences.extras: add filter-all-subseqs, filter-all-subseqs-range, map-like
|
2012-09-20 17:46:34 -07:00 |
John Benediktsson
|
346e1f4cf8
|
sequences.extras: adding reverse-as.
|
2012-09-19 13:29:59 -07:00 |
Doug Coleman
|
ce63288c07
|
sequences.extras: Add unit tests. Fix using.
|
2012-09-11 14:54:51 -07:00 |
Doug Coleman
|
7113cc77f9
|
sequences.extras: Add loop>sequence, loop>array
|
2012-09-11 14:30:04 -07:00 |
Doug Coleman
|
1bd36d5991
|
sequences.extras: Add first=, first?, etc
|
2012-09-10 12:10:33 -07:00 |
John Benediktsson
|
4f3622849d
|
sequences.extras: adding "all-rotations".
|
2012-09-09 10:37:24 -07:00 |
John Benediktsson
|
ec4aaee505
|
sequences.extras: adding "map-from".
|
2012-09-07 14:00:04 -07:00 |
John Benediktsson
|
4e46d15bcf
|
sequences.extras: adding "arg-where".
|
2012-09-06 12:28:16 -07:00 |
John Benediktsson
|
10111b5850
|
sequences.extras: fixes, add "arg-max" and "arg-min".
Change supremum-by/infimum-by to return first largest or smallest element.
|
2012-09-06 12:25:08 -07:00 |
John Benediktsson
|
4a9688079a
|
sequences.extras: adding "until-empty".
|
2012-08-31 15:01:01 -07:00 |
John Benediktsson
|
629a5b7bf3
|
sequences: some minor performance improvements.
|
2012-08-30 11:33:57 -07:00 |
John Benediktsson
|
9e93cd0e13
|
sequences.extras: moved 2each-index to extras for now.
|
2012-08-09 16:36:35 -07:00 |
John Benediktsson
|
378feb5324
|
sequences.extras: adding even and odd indices virtual sequences.
|
2012-08-09 12:49:29 -07:00 |
John Benediktsson
|
13ceaa069e
|
sequences.extras: adding 2map-index.
|
2012-08-09 08:36:17 -07:00 |
John Benediktsson
|
0279e4139f
|
sequences.extras: adding 2map!.
|
2012-08-08 20:55:26 -07:00 |
John Benediktsson
|
5003b97509
|
sequences.extras: adding 2map-into.
|
2012-08-08 20:35:09 -07:00 |
John Benediktsson
|
3f11990452
|
sequences.extras: adding map-index!.
|
2012-08-08 20:07:38 -07:00 |
John Benediktsson
|
04794fe715
|
sequences.extras: adding "none?" and "one?".
|
2012-08-06 08:52:45 -07:00 |
John Benediktsson
|
180cf219bc
|
sequences.extras: adding "unsurround" word.
|
2012-07-24 17:24:58 -07:00 |
John Benediktsson
|
f1aeea56fb
|
sequences.extras: fix bug in infimum-by/supremum-by.
|
2012-07-23 07:52:27 -07:00 |
John Benediktsson
|
60927a7925
|
sequences.extras: adding ?trim.
|
2012-07-18 11:41:23 -07:00 |
John Benediktsson
|
3bd6610a9d
|
sequences.extras: adding a trim-as word.
|
2012-07-15 09:47:44 -07:00 |
John Benediktsson
|
aa2a166a53
|
sequences.extras: adding a contains? (a faster sequence intersects?).
|
2012-07-15 09:17:31 -07:00 |
John Benediktsson
|
6dc49d6014
|
sequences.extras: bounds-check in rotate! and do exchange-unsafe.
|
2012-07-14 15:12:18 -07:00 |
John Benediktsson
|
e07b002a50
|
sequences.extras: adding sift-as and harvest-as.
|
2012-05-31 11:01:16 -07:00 |
John Benediktsson
|
d412364483
|
sequences.extras: even simpler round-robin.
|
2012-05-31 10:46:42 -07:00 |
John Benediktsson
|
58185a06ce
|
sequences.extras: simpler round-robin.
|
2012-05-31 08:17:08 -07:00 |
John Benediktsson
|
5de9ec1b1f
|
sequences.extras: adding round-robin.
|
2012-05-30 17:50:00 -07:00 |