John Benediktsson
ed5582642b
colors.cmyk: fix docs.
2013-10-02 21:28:56 -07:00
John Benediktsson
6a4a6b9a0d
colors: more generic methods, simpler api.
2013-10-02 21:24:36 -07:00
John Benediktsson
bd55cd3074
combinators.extras: adding 4bi* and 4bi@.
2013-10-01 14:02:56 -07:00
John Benediktsson
1cfbb02571
rosetta-code.metronome: fix metronome to stop the timer.
2013-10-01 13:08:19 -07:00
Jon Harper
ffdf4b6f82
rosetta-code.metronome: add example as MAIN:
2013-09-29 19:55:27 +02:00
Jon Harper
d04bf5c10a
rosetta-code.metronome: correct disposal of timer
2013-09-29 19:37:35 +02:00
Jon Harper
ccf1b82882
rosetta-code.metronome: simplify stack shuffling
2013-09-29 19:37:34 +02:00
Jon Harper
939395ac13
rosetta-code.metronome: remove useless close-window call
2013-09-29 19:06:58 +02:00
Jon Harper
d92741c26f
rosetta-code.metronome: use openAL to play sound
...
This brings cross-platform compatibility
2013-09-29 19:00:57 +02:00
Jon Harper
9f58b3ca62
Add play-waveform and play-sine to openal.examples
2013-09-29 18:58:16 +02:00
John Benediktsson
a8691d6dc9
sequences.extras: adding reject!.
2013-09-24 15:21:54 -07:00
John Benediktsson
9387c8e9a2
combinators.extras: adding throttle.
2013-09-24 15:07:47 -07:00
John Benediktsson
62be0fde4a
sequences.extras: adding reject, "[ not ] compose filter".
2013-09-24 14:52:56 -07:00
Doug Coleman
e407981e12
io.directories: Add with-resource-directory word and use it.
2013-09-24 13:13:39 -07:00
John Benediktsson
37f5f4b9de
colors.yuv: adding support for YUV colors.
2013-09-24 08:03:04 -07:00
John Benediktsson
eb582e4bbd
grouping.extras: adding map-as versions.
2013-09-23 17:23:08 -07:00
John Benediktsson
8e800ba02e
grouping.extras: clean up using.
2013-09-23 17:19:58 -07:00
John Benediktsson
cdb4d42dd6
grouping.extras: having some fun with clumps.
2013-09-23 17:17:41 -07:00
John Benediktsson
9b3fa8407b
combinators.extras: adding 4bi and 4tri.
2013-09-23 16:51:31 -07:00
John Benediktsson
7bc62f4c7c
math.transforms.fft: small bit of speedup.
2013-09-23 15:56:18 -07:00
John Benediktsson
6de8367223
sequences.extras: adding supremum-by* and infimum-by* that return indices.
2013-09-21 15:22:12 -07:00
John Benediktsson
a971cd42c5
reddit: add more slots.
2013-09-21 14:16:30 -07:00
John Benediktsson
0de857e1fe
colors: adding some tests rgba to color to rgba roundtrips.
2013-09-18 16:20:20 -07:00
John Benediktsson
a3e669aab3
colors.yiq: expanded the number of digits in the coefficients for the rgba>yiqa conversions so that they match the FCC NTSC versions.
2013-09-18 16:17:07 -07:00
John Benediktsson
183508b852
zeromq.examples: cleanup wuserver example.
2013-09-18 15:32:06 -07:00
John Benediktsson
0b5458da29
zeromq: bindings for ZeroMQ.
2013-09-18 15:28:59 -07:00
John Benediktsson
ee785be30c
combinators.extras: adding "forever".
2013-09-17 19:57:10 -07:00
John Benediktsson
454bffc14e
sequences.extras: adding nth* which is nth from the end.
2013-09-12 12:47:04 -07:00
John Benediktsson
0948479743
rosetta-code.metronome: adding metronome solution.
2013-09-06 10:18:57 -07:00
John Benediktsson
4797dae4f2
math.extras: switch to using sorting.extras.
2013-09-05 21:09:32 -07:00
John Benediktsson
13db93639f
sorting.extras: adding bisect-right and bisect-left.
2013-09-05 21:07:50 -07:00
John Benediktsson
dba072e9f2
html.parser.printer: some tweaks to the text-printer for my blog.
2013-09-05 21:00:53 -07:00
John Benediktsson
430e73b16c
sequences.extras: adding cut-when.
2013-09-05 20:58:36 -07:00
John Benediktsson
f1b1598885
tzinfo: make it easy to load zoneinfo files.
2013-09-05 13:13:15 -07:00
John Benediktsson
f61bf2f4c4
math.extras: faster search-sorted by bisecting.
2013-09-04 21:31:34 -07:00
John Benediktsson
6e6adb036d
math.extras: remove accidental test.
2013-09-04 21:21:42 -07:00
John Benediktsson
c9c30c6e6d
sequences.extras: adding ?first{2,3,4}.
2013-09-04 20:39:32 -07:00
John Benediktsson
5eb9d4532d
math.extras: two versions of search-sorted.
2013-09-04 19:01:25 -07:00
John Benediktsson
71ca448ff2
tzinfo: adding tests for normalize.
2013-09-04 18:54:57 -07:00
John Benediktsson
73f2fac980
tzinfo: adding parsers for timezone files.
2013-09-04 18:43:54 -07:00
John Benediktsson
d44cc17161
update docs for help.lint checks.
2013-08-24 11:39:31 -07:00
John Benediktsson
9aeb3b9579
html.parser.printer: fix tests, need to decrement before writing.
2013-08-05 11:22:09 -07:00
John Benediktsson
8aae6a68a6
html.parser.printer: prevent negative indentations.
2013-08-05 09:56:44 -07:00
John Benediktsson
555ea83d89
html.parser.printer: some fixes.
...
Fix html-text. (may not be perfect, but "works" now)
Don't decrement indentations if we didn't increment them.
2013-08-05 09:56:44 -07:00
Björn Lindqvist
978009e484
html.parser.printer: fixed to use repeated write calls instead of surround
2013-08-05 09:56:44 -07:00
Björn Lindqvist
1ca18b215f
html.parser.printer: remove printer symbol
2013-08-05 09:56:44 -07:00
Björn Lindqvist
00f82ae5f0
html.parser.printer: unit tests
2013-08-05 09:56:44 -07:00
Björn Lindqvist
aef2e02c0b
html.parser.printer: explaining comment
2013-08-05 09:56:43 -07:00
Björn Lindqvist
68381dd571
html.parser.printer: reasonable tree-structured formatting with prettyprint-html
2013-08-05 09:56:43 -07:00
Doug Coleman
490091eb22
reddit: Add a field.
2013-08-03 14:56:35 -07:00
Paul Woolcock
33cc7c45f5
Add hash commands to extra/redis
2013-07-30 14:42:40 -04:00
John Benediktsson
f0be8408e6
wikipedia: parsing historical events.
2013-07-29 07:56:14 -07:00
John Benediktsson
b63c9154c3
splitting.extras: cleanup using.
2013-07-25 14:16:09 -07:00
John Benediktsson
c75fc48f23
switch some vocabs to 4 spaces.
2013-07-24 14:52:09 -07:00
John Benediktsson
1f5e8f3970
sorting.extras: faster map-sort.
2013-07-24 10:24:47 -07:00
Doug Coleman
232287b3fc
arrays.shaped: Inefficient iteration with indices.
...
Add upper,lower,strict-upper/lower map operations and array constructions.
2013-07-24 10:03:49 -07:00
John Benediktsson
094e405713
semantic-versioning: maybe this is more forgiving and simpler.
2013-07-16 19:47:07 -07:00
John Benediktsson
896d3fc460
semantic-versioning: upgrade to Semantic Versioning 2.0.0.
...
Note: the parser is purposefully forgiving to handle more cases
than the specification allows.
2013-07-16 17:58:08 -07:00
John Benediktsson
30c595d048
splitting.extras: adding split-harvest in "core style" (ugh!).
2013-06-25 20:01:58 -07:00
John Benediktsson
c9f24cd04f
spelling: some performance improvements, and minor fixes.
2013-06-25 15:50:42 -07:00
John Benediktsson
6497dd0fe4
splitting: cleanup duplicate code.
2013-06-25 15:17:44 -07:00
Doug Coleman
3040af0514
euler.b-rep: Fix usage of HEX: in unit tests.
2013-06-19 07:01:08 -07:00
Doug Coleman
6a4608ec89
game.loop: Fix docs.
2013-06-19 07:00:58 -07:00
Doug Coleman
e270175af0
gml, euler: Initial commit.
2013-06-18 16:42:13 -07:00
Doug Coleman
75dccbe329
game.loop: Fix throwing errors inside game loop.
2013-06-18 16:24:05 -07:00
John Benediktsson
cfb44999a1
math.extras: adding round-away-from-zero.
2013-06-17 10:11:49 -07:00
John Benediktsson
8262e97309
sets.extras: change non-repeating to use remove-first!.
2013-06-14 11:02:30 -07:00
John Benediktsson
5e25b8b49f
sequences.extra: >resizable can't be inline for some reason...
2013-05-30 15:01:34 -07:00
John Benediktsson
f628e2a7ad
sequences.extras: fix map-concat row-polymorphic problem.
2013-05-30 14:54:29 -07:00
John Benediktsson
a0d8abc962
sequences.extras: clarify docs for subseq*.
2013-05-24 11:44:35 -07:00
John Benediktsson
84b5e3828f
sequences.extras: adding subseq* and safe-subseq.
2013-05-24 11:19:27 -07:00
John Benediktsson
61c6b37e5e
spelling: fix splits and sorting of corrections, other cleanup.
2013-05-22 11:02:36 -07:00
John Benediktsson
3394b6e727
units.imperial: fix minims.
2013-05-21 12:48:56 -07:00
John Benediktsson
b96a1ab87f
units.imperial: adding more units.
2013-05-21 10:38:54 -07:00
John Benediktsson
2a846cfff9
sequences.extras: adding index-selector.
2013-05-20 17:43:26 -07:00
John Benediktsson
3ac3c69ab4
sequences.extras: similarly improve map-filter and filter-map.
2013-05-20 17:09:14 -07:00
John Benediktsson
9e2a999af3
sequences.extras: change filter-index to use length of seq not exemplar.
2013-05-20 16:59:03 -07:00
John Benediktsson
6cf79efb47
twitter: adding verify-credentials.
2013-05-20 16:47:23 -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
38833fcafe
rosetta-code.pascals-triangle: adding a coefficients method.
2013-05-07 21:06:40 -07:00
John Benediktsson
66b2b3c044
math.combinators: fix help-lint warnings I introduced...
2013-05-07 08:18:20 -07:00
John Benediktsson
05f6304087
io.streams.random: fix USE: again.
2013-05-07 06:18:50 -07:00
John Benediktsson
2ba006cd71
sequences.extras: adding remove-last.
2013-05-07 06:15:33 -07:00
John Benediktsson
1216ae5cb1
io.streams.random: fix USE:.
2013-05-06 16:17:39 -07:00
John Benediktsson
bca3ddfae8
math.extras: change moving-median to use <clumps>.
2013-05-06 10:41:21 -07:00
John Benediktsson
62d79dd125
math.combinators: adding unless-positive and unless-negative.
2013-05-06 08:45:29 -07:00
John Benediktsson
bd8cc0a5f1
Revert "math.extras: change to <clumps> to match other moving- words."
...
This reverts commit 4c3d15e01a89a3383e77192ebcf969c2a17e7aa8.
2013-05-06 08:38:07 -07:00
John Benediktsson
92e8bdaf1a
io.streams.random: slightly faster.
2013-05-06 08:35:03 -07:00
John Benediktsson
a3cf0d70ba
math.combinators: fix help-lint errors.
2013-05-06 08:34:32 -07:00
lorynj
5ccfb83a4d
when-negative / when-positive
...
Convenience combinators to encapsulate testing numbers for being negative or positive, followed by call to a true quotation.
Signed-off-by: lorynj <lorynj@gmail.com>
2013-05-06 08:16:36 -07:00
John Benediktsson
0dc6240d4d
math.extras: change to <clumps> to match other moving- words.
2013-05-02 16:50:30 -07:00
John Benediktsson
1a762e5ac5
sets.extras: adding non-repeating.
2013-05-02 16:37:31 -07:00
Doug Coleman
c35586e347
zoneinfo: Add a basic test.
2013-05-02 09:15:40 -07:00
John Benediktsson
fb441ca6dc
sequences.extras: adding remove-first.
2013-05-02 08:23:25 -07:00
John Benediktsson
05ea081cd0
math.extras: adding monotonic-count and max-monotonic-count.
2013-05-01 21:56:34 -07:00
John Benediktsson
2e94cb312a
math.finance: adding performance.
2013-05-01 21:24:09 -07:00
John Benediktsson
842a69c099
math.extras: add fill-nans.
2013-05-01 21:22:27 -07:00
John Benediktsson
1bf876fc06
combinators.extras: adding 3bi* and 3bi@.
2013-05-01 18:35:02 -07:00
John Benediktsson
23cb4c2f48
sequences.extras: fix test for arg-where.
2013-05-01 17:19:02 -07:00