Commit Graph

95 Commits (5d2b5286b830afcdff8385c173f3a24fd8fc249b)

Author SHA1 Message Date
Doug Coleman 3ab0d03a19 extra: swap 3append -> glue, remove some >r r> 2008-12-03 19:11:55 -06:00
Slava Pestov 90a50c73ed Forgot to add fry to USING: list in sequences.lib 2008-12-02 02:45:53 -06:00
Slava Pestov c27faa3de4 Remove 3compose: nothing in core used it, and basis code can use fry 2008-12-02 00:25:23 -06:00
Doug Coleman d575664969 add two words to sequences.lib 2008-11-11 13:06:31 -06:00
Doug Coleman 4b0b19e8e7 remove a couple unused words 2008-10-15 12:04:32 -05:00
Doug Coleman aebb582634 remove ?first etc 2008-10-04 11:45:48 -05:00
John Benediktsson 0b57ce6c52 Remove switch from sequences-lib (exists as exchange). 2008-10-01 17:46:09 -07:00
John Benediktsson 4b5ed34f9e Adding 'switch' word to sequences-lib. 2008-09-30 08:07:18 -07:00
John Benediktsson 2f5834e865 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/sequences/lib/lib.factor
2008-09-25 21:30:35 -07:00
John Benediktsson 0c030d70ea Moving enumerate to sequences-lib. 2008-09-25 21:25:27 -07:00
John Benediktsson c6d8362d97 Cleaner version of randomize. 2008-09-25 21:19:28 -07:00
Doug Coleman 86339deb22 better randomize 2008-09-25 16:17:37 -05:00
John Benediktsson 7273094ffe Improvements to randomize based on IRC feedback. 2008-09-25 13:20:30 -07:00
John Benediktsson fd969a3a7f Adding a randomize word to sequences-lib. 2008-09-25 13:11:48 -07:00
Slava Pestov 82a076df79 Clean up human sort, move it to basis 2008-09-12 15:49:46 -05:00
Slava Pestov f497c7e151 Move map-reduce combinator to core, re-implement norm-sq and v. for better performance 2008-09-12 11:29:12 -05:00
Slava Pestov cf80dd122a Updating code for make and fry changes 2008-09-10 22:11:40 -05:00
Doug Coleman ad890e8a31 if-empty changes 2008-09-06 17:15:25 -05:00
Slava Pestov 6792ff748e Move partition combinator into core 2008-09-05 19:32:19 -05:00
Slava Pestov aea0fed14c Fixing basis -> extra dependencies 2008-09-05 19:29:14 -05:00
Daniel Ehrenberg 70aa3fa569 XML updates 2008-08-28 00:02:54 +02:00
Slava Pestov 1f02696b08 Merge branch 'master' into new_optimizer 2008-08-14 23:39:05 -05:00
Doug Coleman a84404bc0d add some more utility words like when-empty 2008-08-14 00:21:10 -05:00
Slava Pestov 3735f135c0 Move nths word to core 2008-08-13 18:56:41 -05:00
Slava Pestov 3430c69c1e Re-organize persistent data structures 2008-08-06 01:06:14 -05:00
Slava Pestov 34b0fad704 Move firstn to generalizations, clean it up a bit 2008-07-13 19:50:37 -05:00
Slava Pestov 34c0cf6111 Use tr instead of substitute in a few places 2008-07-09 19:43:46 -05:00
Doug Coleman 3cb382c70b Merge branch 'master' of git://factorcode.org/git/factor 2008-07-08 15:34:12 -05:00
U-SLAVA-DFB8FF805\Slava 0051a50b75 Move general shufflers and combinators into generalizations, move narray there too 2008-07-07 19:36:33 -05:00
Doug Coleman 7b78269051 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-04 18:23:24 -05:00
Slava Pestov ef2fddb1ec Fix conflict 2008-07-03 16:46:21 -05:00
Doug Coleman a3c3527655 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-03 15:18:15 -05:00
Eduardo Cavazos 068718d086 sequences.lib: remove sigma and count (moved to core) 2008-07-03 12:24:45 -05:00
Slava Pestov 17b94261c5 Fix deploy tests 2008-07-02 21:52:28 -05:00
Doug Coleman 6fa3b93868 Merge branch 'master' of git://factorcode.org/git/factor 2008-06-27 19:41:03 -05:00
Doug Coleman 90624a8764 monotonic-split works on empty seqs 2008-06-27 19:40:46 -05:00
Slava Pestov 8f140402b3 Move short to core 2008-06-18 05:58:05 -05:00
Slava Pestov 229ad78907 Slight cleanup 2008-06-15 00:32:48 -05:00
Slava Pestov 045b657474 Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now 2008-06-13 01:51:46 -05:00
Slava Pestov 9dd5c9919f Mandatory stack effect annotations 2008-06-08 15:32:55 -05:00
Daniel Ehrenberg 353d4e2ab0 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/sequences/lib/lib-tests.factor
	extra/sequences/lib/lib.factor
2008-05-25 20:33:56 -05:00
Doug Coleman 4186034de6 add if-seq and if-empty 2008-05-23 23:25:32 -05:00
Daniel Ehrenberg c4fb27f538 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-20 16:58:31 -05:00
Daniel Ehrenberg 1ef44694cd Bug fixes for normalization 2008-05-20 16:57:53 -05:00
Slava Pestov c60baf1232 sift and harvest words added 2008-05-13 23:36:55 -05:00
Doug Coleman 32814ffce5 <=> outputs +lt+ +eq+ +gt+ 2008-04-27 18:57:46 -05:00
Doug Coleman 4d0ba8c3c1 reverse args for assoc-diff, diff
fix lots of usings
fix help lint
2008-04-26 02:01:43 -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
Eric Mertens c56cf86793 make sequences.lib.replicate inline 2008-04-24 23:14:44 -07:00
Slava Pestov 4f7d7e3e0c Merge branch 'master' of http://factorforge.org/glguy.factor 2008-04-24 14:49:34 -05:00