John Benediktsson
|
9e4b0c10ae
|
lru-cache: fix M\ lru-cache clone.
|
2017-03-02 18:41:24 -08:00 |
John Benediktsson
|
faf0158ad0
|
lru-cache: adding a Least Recently Used (LRU) cache.
|
2017-03-02 16:12:01 -08:00 |
John Benediktsson
|
890be49074
|
combinators.extras: adding a variant to cond.
|
2017-02-21 14:51:30 -08:00 |
John Benediktsson
|
d63c992d97
|
using when instead of [ ] if.
|
2017-02-09 16:29:14 -08:00 |
John Benediktsson
|
2e73914e85
|
rosetta-code.equilibrium-index: simplify.
|
2017-02-09 16:04:20 -08:00 |
John Benediktsson
|
3a6eefcc8e
|
using ignore-errors instead of [ drop ] recover.
|
2017-02-09 15:50:33 -08:00 |
Jon Harper
|
7ed6379633
|
trees, attempt to keep shape during conersions
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
d800d026de
|
trees, make pop/slurp work for all trees
It is not as optimized as it could be but it is a simple way
to ensure that the tree properties are maintained.
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
e0bd21e24a
|
trees, cleanup privates
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
8b136cdd6d
|
trees, add pop/slurp operations
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
45500b9137
|
trees, add navigation operations (lower-key etc.)
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
3667844439
|
trees, add range operations (subtree>alist etc.)
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
c686b15939
|
trees, fix delete-at. Add testcase
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
2ca301ec5e
|
trees.splay, add test for assoc-size
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
4442d922b0
|
trees.avl, implement assoc-size
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
d2cfbafa13
|
trees, implement assoc-size
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
2bfeecda2b
|
trees, add height
|
2017-02-08 10:37:02 -08:00 |
Jon Harper
|
29ebeb5a26
|
trees, change M\ tree clone to keep the shape of the tree
Without this, all base class and splay trees were becoming linked lists after cloning..
|
2017-02-08 10:37:02 -08:00 |
John Benediktsson
|
79a28e130e
|
compiler.cfg.gvn.avail: fix using.
|
2017-02-08 09:30:31 -08:00 |
John Benediktsson
|
f4ccfa0f71
|
sets: moving unique/conjoin/conjoin-at to compiler.utilities.
|
2017-02-07 18:54:24 -08:00 |
John Benediktsson
|
ef3d271fb3
|
remove some uses of conjoin.
|
2017-02-07 15:14:20 -08:00 |
John Benediktsson
|
d5aa8628e3
|
yaml: using ?adjoin.
|
2017-02-07 12:33:34 -08:00 |
John Benediktsson
|
0f1d08a372
|
using map-reduce instead of unclip reduce.
|
2017-02-07 12:16:12 -08:00 |
John Benediktsson
|
c5150307f5
|
cgi: cleaner looking without parens.
|
2017-02-06 16:22:07 -08:00 |
John Benediktsson
|
915378019c
|
assoc-heaps: simplify.
|
2017-02-06 11:19:43 -08:00 |
John Benediktsson
|
0dbcbd50f6
|
boyer-moore: simplify M\ sequence search-from.
|
2017-02-06 11:17:32 -08:00 |
John Benediktsson
|
ca537d30b3
|
colors: adding some ABOUT: links.
|
2017-02-06 10:51:12 -08:00 |
John Benediktsson
|
0f7646e3ed
|
pdf.wrap: make sure to calculate whitespace properly.
|
2017-02-02 09:14:10 -08:00 |
John Benediktsson
|
b73876dfdd
|
pdf.wrap: fix for wrap API change.
|
2017-02-02 08:08:22 -08:00 |
John Benediktsson
|
ecdb8dfe62
|
extra: cleanup some example servers, allow port to be specified on command line.
|
2017-01-31 15:55:31 -08:00 |
John Benediktsson
|
369f5b6d13
|
sequences.extras: additional tests for take-while and drop-while.
|
2017-01-26 22:09:13 -08:00 |
John Benediktsson
|
e462f85c66
|
sequences.extras: whoops, fix tests.
|
2017-01-26 12:07:33 -08:00 |
John Benediktsson
|
a8a94c3960
|
sequences.extras: experimenting with take-while and drop-while.
|
2017-01-26 12:05:09 -08:00 |
John Benediktsson
|
9a34af7381
|
money: adding support for floats.
|
2017-01-25 16:44:25 -08:00 |
John Benediktsson
|
e6b8837f2f
|
changer: moving to extra for now.
|
2017-01-23 10:40:55 -08:00 |
John Benediktsson
|
81da68c906
|
google.gmail: fix to use set-query-params.
|
2017-01-23 10:06:16 -08:00 |
John Benediktsson
|
134be588cf
|
no need to clone empty byte-array.
|
2017-01-22 15:41:07 -08:00 |
John Benediktsson
|
f16a7830b1
|
pong: no need for multi-methods.
|
2017-01-22 15:10:42 -08:00 |
John Benediktsson
|
575aced0f7
|
processing.shapes: some cleanup.
|
2017-01-22 15:06:01 -08:00 |
John Benediktsson
|
3f2404a628
|
nurbs: cleanup.
|
2017-01-22 14:47:50 -08:00 |
John Benediktsson
|
33f2fbd099
|
oauth2: move set-query-params to urls.
|
2017-01-22 14:44:33 -08:00 |
John Benediktsson
|
d1242003ba
|
webapps.mason.backend.watchdog: simplify.
|
2017-01-22 14:44:20 -08:00 |
John Benediktsson
|
5993e2008e
|
mason.report: adding stack effect.
|
2017-01-22 14:43:28 -08:00 |
John Benediktsson
|
c4f39e32a5
|
tools.wc: adding "wc" tool.
|
2017-01-22 14:40:37 -08:00 |
John Benediktsson
|
baaa06278c
|
Revert "sequences: swap stack arguments for start/start*/subseq?."
This reverts commit 63b0593824 .
|
2017-01-21 07:20:14 -08:00 |
John Benediktsson
|
63b0593824
|
sequences: swap stack arguments for start/start*/subseq?.
It is more natural to be ( seq subseq -- ? ).
|
2017-01-20 22:49:53 -08:00 |
Alexander Iljin
|
d5b74bd776
|
splitting.extras-docs: mark -slice variants as related-words
|
2017-01-20 08:21:54 -08:00 |
Björn Lindqvist
|
78555afb9e
|
fuel.help: value-str -> unparse-short
|
2017-01-10 12:36:46 +01:00 |
Björn Lindqvist
|
0884434c0f
|
fuel: more word renamings, now only words called from elisp have the fuel- prefix
|
2017-01-10 12:36:46 +01:00 |
John Benediktsson
|
27e24cb0a8
|
balloon-bomber: fix window title typo.
|
2017-01-09 12:37:15 -08:00 |