Commit Graph

186 Commits (af8f23a78c897c80beece1091bf6f9e70243ae19)

Author SHA1 Message Date
John Benediktsson ffeaf448a7 sequences.extras: adding 2map-sum and 2count. 2012-05-03 11:31:38 -07:00
John Benediktsson a9a0080ce3 sequences.extras: adding "filter-map". 2012-05-02 11:14:10 -07:00
John Benediktsson 2ec0bf3037 sequences.extras: fixing map-concat to return type of first mapped value. 2012-04-26 15:07:39 -07:00
John Benediktsson 40e79d4b56 sequences.extras: faster longest-subseq, cleanup other words. 2012-04-25 16:30:08 -07:00
John Benediktsson a976e31f39 sequences.extras: adding map-sift and map-harvest. 2012-04-25 15:58:18 -07:00
John Benediktsson 9bc6e29506 sequences.extras: adding map-filter. 2012-04-25 15:50:35 -07:00
John Benediktsson 61b3c26e1b sequences.extras: adding map-concat. 2012-04-25 13:28:56 -07:00
John Benediktsson 476781cdd9 sequences.extras: adding rotate and rotate! words. 2012-04-24 16:59:17 -07:00
John Benediktsson 5b83dc2e90 sequences.extras: adding slice-when (non-destructive split-when). 2012-04-19 16:41:44 -07:00
Doug Coleman 161cd8222c sequences.extras: Experimenting with collapse, compact words. Add even/odd-indices words. 2012-04-18 15:18:54 -07:00
John Benediktsson ef87f81022 sequences.extras: adding a version of filter that uses an elements index. 2012-04-18 10:47:25 -07:00
John Benediktsson 17d9b1ba40 sequences.extras: faster minimum/maximum. 2012-04-16 15:09:44 -07:00
John Benediktsson cdd4de2cb3 sequences.extras: adding change-nths word. 2012-04-15 10:34:23 -07:00
John Benediktsson 33ae12ed1e sequences.extras: adding pad-longest. 2012-04-15 10:32:45 -07:00
John Benediktsson c6bd2313ba sequences.extras: adding all-subseqs, each-subseq, longest-subseq, and generalized minimum/maximum words. 2012-04-15 10:31:06 -07:00
John Benediktsson 1987deb359 Fix M: stack effects. 2011-10-13 16:41:17 -07:00
John Benediktsson 3207244c60 sequences: define ?first and ?second. 2011-10-13 12:53:46 -07:00
Slava Pestov 627295f094 Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
Joe Groff 55ab4a68e4 fill in USING: for sequences.inserters tests 2010-02-07 00:14:56 -08:00
Joe Groff 08b26f6739 sequences.inserters: a new utility that abuses the exemplar parameter of *-as combinators to direct their output into existing growable sequences, either appending to the end of the vector (appender) or emptying the vector and replacing the contents (replacer) 2010-02-07 00:13:32 -08:00
Philipp Brüschweiler 8163c47b4a sequences: rename virtual-seq to virtual-exemplar 2009-11-07 00:06:26 +01:00
Joe Groff a5957b188d nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
Slava Pestov 8b8b9031fd Move a few libraries from extra to basis since basis stuff depends on them 2009-11-01 22:17:00 -06:00
Joe Groff 6e1bffb1c5 update existing code to use :> ( ) when possible 2009-10-28 16:11:33 -05:00
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Doug Coleman faf54ce8e2 fix yet more multiline tests 2009-09-23 12:57:37 -05:00
Doug Coleman eceed177d6 replace usages of <" with """ 2009-09-20 22:42:40 -05:00
Philipp Brüschweiler 8738b3d219 sequences.product: product-each and product-map
misc/vim.syntax.fgen: small fix for quotation highlighting
2009-09-04 16:40:47 +02: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
Sam Anklesaria 0c4b9a0d58 simplified ui.gadgets.tables 2009-08-05 16:24:56 -05:00
Sam Anklesaria c05e91a7a3 replaced redundancies 2009-08-04 17:16:34 -05:00
Sam Anklesaria cc38d1ada6 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/functors/functors.factor
	basis/io/launcher/launcher.factor
	basis/ui/gadgets/tables/tables.factor
2009-07-22 10:02:09 -05:00
Maximilian Lupke 08814c3308 sequences.abbrev: add docs - not much, but a start 2009-07-21 00:37:45 +02:00
Maximilian Lupke ea7cbd2b5a sequences.abbrev: keep insertion order 2009-07-20 20:18:13 +02:00
Maximilian Lupke e3ec2b6c8b sequences.abbrev: more small refactoring 2009-07-20 17:22:55 +02:00
Maximilian Lupke 52e09199e1 sequences.abbrev: small refactoring 2009-07-20 01:40:20 +02:00
Maximilian Lupke 8e9badd4f5 sequences.abbrev: Initial commit 2009-07-20 01:31:26 +02:00
Sam Anklesaria 5a465d016b changed frp demo to a gui sudoku solver 2009-06-25 16:09:23 -05:00
Slava Pestov 0d2c3cd552 sequences.product: fix ABOUT: 2009-05-30 13:23:07 -05:00
Joe Groff a2056d932c gold plating for sequences.product 2009-04-26 13:09:30 -05:00
Joe Groff f007c281e3 docs for sequences.product 2009-04-26 13:08:15 -05:00
Joe Groff 303ce55dc6 more efficient product-each and product-map that don't /mod all over the place 2009-04-26 12:27:50 -05:00
Joe Groff d2e293eb5e product virtual sequence 2009-04-26 09:39:38 -05:00
Slava Pestov 8385e9d9f5 Fixing compile errors, test failures and help lint failures 2009-03-23 17:12:41 -05:00
Slava Pestov 723bfab030 Fixing unit tests for syntax change 2009-03-23 00:34:02 -05:00
slava e29f18a2f4 Trying to fix a bad merge...
Revert "Merge branch 'master' of git://factorcode.org/git/factor"

This reverts commit da639739bd, reversing
changes made to 346a61f497.
2009-02-03 00:27:34 -06:00
Slava Pestov fbc69718a7 Remove .swo file 2009-01-30 14:44:39 -06:00
Joe Groff ebf6cbaa0d remove math.blas.syntax and merge parsing words into math.blas.vectors/matrices 2009-01-30 11:42:43 -06:00
Joe Groff 9d44f16ff6 fix sequences.squish test 2009-01-30 10:29:25 -06:00
Joe Groff b06ff3750d Metadata for svg, sequences.squish, math.affine-transforms 2009-01-30 10:15:26 -06:00