John Benediktsson
|
4a144e5ea7
|
more test IN: cleanup.
|
2018-02-15 08:45:08 -08:00 |
Alexander Iljin
|
504c9959a1
|
Update some copyright headers to follow the current convention
Had to look through the history to find years for some headers. Added
authors to some files as well.
|
2017-09-11 15:43:03 -07:00 |
Alexander Iljin
|
2ffa446f5b
|
*-docs: replace double spaces with single spaces
Code examples and other places where multiple spaces were used to align
text were left intact.
|
2017-06-05 13:16:07 -07:00 |
Doug Coleman
|
c5b563ed09
|
factor: Rename start -> subseq-start, start* -> subseq-start-from.
I also removed aliases for start/end from interval-maps and interval-sets and added a comment. I don't think it's any less clear what's going on.
|
2017-06-01 14:45:54 -05:00 |
John Benediktsson
|
890be49074
|
combinators.extras: adding a variant to cond.
|
2017-02-21 14:51:30 -08:00 |
Alexander Iljin
|
140d3c88c0
|
combinators.tuple-docs: add example code for make-tuple
|
2016-11-02 08:01:26 -07:00 |
Alexander Iljin
|
f870b6c456
|
combinators.tuple-docs: fix wording
|
2016-11-02 08:01:26 -07:00 |
Doug Coleman
|
d00e986b3d
|
combinators.extras: fix unit tests.
|
2016-05-11 14:18:48 -07:00 |
Doug Coleman
|
8330256b1d
|
combinators.extras, generalizations:: Add experimental combinators for 1res, 1arg.
|
2016-05-11 11:53:29 -07:00 |
Doug Coleman
|
2c257f399c
|
factor: Rename MACRO: and MACRO: to have quot as the output in stack effects.
|
2015-07-18 22:16:11 -07:00 |
Doug Coleman
|
892c62e1dc
|
factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
|
2015-07-03 09:39:59 -07:00 |
Doug Coleman
|
59f3b1ea57
|
Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.
This reverts commit 7e54cc2824 .
|
2015-07-02 13:47:06 -07:00 |
Doug Coleman
|
7e54cc2824
|
factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
|
2015-07-02 11:36:08 -07:00 |
Doug Coleman
|
e3cb325040
|
factor: clean up whitespace in -docs files
|
2015-07-02 10:31:22 -07:00 |
Doug Coleman
|
352e5de16a
|
core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
|
2015-06-29 17:25:40 -07:00 |
John Benediktsson
|
1e1646a691
|
combinators.extras: adding swap-when.
|
2014-12-03 12:03:04 -08:00 |
John Benediktsson
|
bd55cd3074
|
combinators.extras: adding 4bi* and 4bi@.
|
2013-10-01 14:02:56 -07:00 |
John Benediktsson
|
9387c8e9a2
|
combinators.extras: adding throttle.
|
2013-09-24 15:07:47 -07:00 |
John Benediktsson
|
9b3fa8407b
|
combinators.extras: adding 4bi and 4tri.
|
2013-09-23 16:51:31 -07:00 |
John Benediktsson
|
ee785be30c
|
combinators.extras: adding "forever".
|
2013-09-17 19:57:10 -07:00 |
John Benediktsson
|
a8979ad9bc
|
combinators.extras: adding plox by request.
|
2013-05-14 13:44:14 -07:00 |
John Benediktsson
|
8805da92e0
|
combinators.extras: adding keepd.
|
2013-05-14 09:40:40 -07:00 |
John Benediktsson
|
1bf876fc06
|
combinators.extras: adding 3bi* and 3bi@.
|
2013-05-01 18:35:02 -07:00 |
John Benediktsson
|
31d6fb178a
|
combinators.extras: adding cleave-array.
|
2013-03-24 19:34:39 -07:00 |
John Benediktsson
|
71a7f0e4ad
|
combinators.extras: adding cond-case.
|
2013-03-24 12:26:30 -07:00 |
Doug Coleman
|
85a3966a9d
|
combinators.extras: Add twice, thrice words.
|
2013-03-08 16:50:10 -08:00 |
Slava Pestov
|
de3168ad71
|
Various documentation improvements
|
2010-01-26 01:01:12 +13:00 |
Keith Lazuka
|
405e5d015b
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |
Joe Groff
|
3bbc9835fc
|
add a new "make-tuple" combinator for cleaving values into tuple slots by name. make render-set read-only and update gpu demos to use make-tuple
|
2009-07-22 12:43:44 -05:00 |
Slava Pestov
|
bd5013c9e6
|
Move combinators.cleave to unmaintained
|
2009-03-11 08:44:51 -05:00 |
Slava Pestov
|
515dcce34a
|
Move unused utility libraries to unmaintained
|
2009-03-11 08:35:48 -05:00 |
Slava Pestov
|
24fc37c7b7
|
Add ncleave back to combinators.cleave, since it does not behave like generalizations:ncleave
|
2008-12-18 03:38:21 -06:00 |
Slava Pestov
|
f652734a4e
|
Move assocs/combinators/namespaces/sequences/strings.lib vocabs to unmaintained since nobody uses them anymore
|
2008-12-18 00:18:13 -06:00 |
Slava Pestov
|
bb1af5f42c
|
combinators.cleave and trails had sequences.lib in using list but didn't actually depend on it
|
2008-12-17 23:36:54 -06:00 |
Doug Coleman
|
ad4729712c
|
remove combinators that nobody uses
|
2008-12-07 17:21:15 -06:00 |
Doug Coleman
|
c75777b7a2
|
swap ... 3append -> surround in extra
|
2008-12-06 18:58:05 -06:00 |
Doug Coleman
|
3c96f9be20
|
remove try from combinators.lib
|
2008-12-03 08:33:18 -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 |
Eduardo Cavazos
|
06821bcb07
|
Merge branch 'master' of http://factorcode.org/git/factor
|
2008-11-29 18:35:46 -06:00 |
Doug Coleman
|
829c379c49
|
remove >r r>
|
2008-11-29 12:18:28 -06:00 |
Eduardo Cavazos
|
14d00b3e83
|
combinators.cleave.enhanced: Cleavers and spreaders which accept words
|
2008-11-29 12:07:35 -06:00 |
Slava Pestov
|
cf80dd122a
|
Updating code for make and fry changes
|
2008-09-10 22:11:40 -05:00 |
Doug Coleman
|
11f6bdcafb
|
fix docs, stack effect
|
2008-08-30 11:46:35 -05:00 |
Doug Coleman
|
6f20caab5a
|
new accessors
|
2008-08-29 16:16:12 -05:00 |
Slava Pestov
|
40e926609a
|
Fixing unit tests
|
2008-08-22 22:07:59 -05:00 |
Doug Coleman
|
0eea37c13d
|
add quad combinator
inline the do-while combinator
|
2008-08-16 16:05:00 -05:00 |
Doug Coleman
|
107cadf604
|
add the %chance combinator
|
2008-08-16 15:20:34 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |
Joe Groff
|
3a7dd35e39
|
. . . and bi@,/tri@, , just for kicks
|
2008-07-27 11:49:31 -07:00 |
Joe Groff
|
d6db9897fa
|
bi, is really a better name than bi+. Add analogous bi*, and tri*, words along with unit tests
|
2008-07-27 11:15:27 -07:00 |