Slava Pestov
|
7826543d2e
|
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
|
2010-02-25 20:54:57 +13:00 |
Slava Pestov
|
ad6d8556e0
|
Change [0,b) usages to iota
|
2010-01-15 08:05:50 +13:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Aaron Schaefer
|
e59e051c74
|
Use [0,b) and iota where appropriate
|
2009-05-01 22:26:49 -04:00 |
Slava Pestov
|
f995542246
|
Project Euler solutions had MAIN: words which would leave values on the stack; add a new SOLUTION: parsing word now that MAIN: cannot do that
|
2009-03-18 23:05:32 -05:00 |
Aaron Schaefer
|
b5b207a484
|
Add test files for all Project Euler solutions
|
2008-11-05 01:11:15 -05:00 |
Doug Coleman
|
b7c1f9dbe8
|
extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
|
2008-04-25 23:17:08 -05:00 |
Slava Pestov
|
c22af5c7a6
|
Rename 2apply to bi@
|
2008-03-29 20:36:58 -05:00 |
Aaron Schaefer
|
cd92504288
|
Fix copyright date on PE solutions after the new year
|
2008-01-22 17:02:02 -05:00 |
Aaron Schaefer
|
4cba26462d
|
Solution to Project Euler problem 28
|
2008-01-17 23:37:10 -05:00 |
Aaron Schaefer
|
a02ee715c1
|
Optimize solution to Project Euler problem 27
|
2008-01-17 12:55:02 -05:00 |
Aaron Schaefer
|
9c78c7c05f
|
Solution to Project Euler problem 27
|
2008-01-17 12:25:43 -05:00 |