Commit Graph

25118 Commits (1216ae5cb115baee7391d301bbc007fe46bdaddf)

Author SHA1 Message Date
John Benediktsson 1216ae5cb1 io.streams.random: fix USE:. 2013-05-06 16:17:39 -07:00
John Benediktsson 71ad332027 sequences: implement sum on iota-tuple. 2013-05-06 16:02:49 -07:00
John Benediktsson fe45a08054 math.ranges: implement sum on ranges. 2013-05-06 16:01:29 -07:00
John Benediktsson bca3ddfae8 math.extras: change moving-median to use <clumps>. 2013-05-06 10:41:21 -07:00
John Benediktsson 720db54f61 math.statistics: change kth-object to properly clone underlying sequence first. 2013-05-06 10:40:53 -07:00
John Benediktsson 6a4638fa0f math.statistics: faster cum-mean. 2013-05-06 09:12:40 -07:00
John Benediktsson 0d806e0b69 Revert "math.statistics: change cum-mean to use v/."
This reverts commit 9df2235d8983da67d106a6d5fb297134e5e2a58e.
2013-05-06 09:08:11 -07:00
John Benediktsson b01b14c0e2 math.statistics: change cum-mean to use v/. 2013-05-06 08:59:02 -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
lorynj ca7dd6a6a3 cum-mean
Added a word to calculate cumulative mean.

Signed-off-by: lorynj <lorynj@gmail.com>
2013-05-06 08:15:39 -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 b78e32733e sequences.windowed: faster windows and rolling words. 2013-05-01 22:18:26 -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
Doug Coleman 16d24a5194 tools.ps.windows: Add read-peb and my-peb. 2013-05-01 18:15:15 -07:00
Doug Coleman a326b73470 windows.ntdll: Use the real field names for all the BYTE and reserved
dummy fields.
2013-05-01 18:15:14 -07:00
John Benediktsson 23cb4c2f48 sequences.extras: fix test for arg-where. 2013-05-01 17:19:02 -07:00
John Benediktsson e820dfa386 sequences.extras: faster arg-max, arg-min, arg-where, cleanup. 2013-05-01 14:31:14 -07:00
John Benediktsson bcce56f46b sequences.extras: cleanup, make reverse-as faster. 2013-05-01 14:09:34 -07:00
John Benediktsson 9243d39ef5 sequences.extras: adding cut-slice*. 2013-05-01 14:03:58 -07:00
Doug Coleman b4de3d0a2f unix.linux.proc: Handle a unified processor-info object for linux 2.6 and on. Add unit tests. Fixes #877. 2013-05-01 12:25:49 -07:00
John Benediktsson 9cb7c1e42d infix: update docs for recent changes. 2013-05-01 11:57:20 -07:00
John Benediktsson 2aa49d6434 rosetta-code.josephus-problem: change to use josephus-2 if k=2. 2013-05-01 11:25:40 -07:00
John Benediktsson c1ab4aab59 math.combinatorics: faster by using hints for the array common case. 2013-05-01 11:18:17 -07:00
John Benediktsson 55a9df63f7 rosetta-code.josephus-problem: adding solution for josephus problem. 2013-05-01 11:16:41 -07:00
Doug Coleman 65a7175cb6 unix.linux.proc: Pad tail with f for cpu-info. Fixes #877. 2013-04-30 16:47:09 -07:00
Doug Coleman 9e14cee4cf windows.ntdll: Make this Windows-only. 2013-04-27 02:47:52 -07:00
Doug Coleman 90c7c3fc81 tools.ps.windows: Implement ps. for Windows! 2013-04-26 21:15:12 -07:00
Doug Coleman c95c0fcc98 windows: Add ntdll and bind to more process listing functions. 2013-04-26 21:15:12 -07:00
John Benediktsson 63050f68e2 colors.ryb: adding RYB colors. 2013-04-26 18:52:01 -07:00
John Benediktsson 7e77723104 colors: fix minor TYpo in docs. 2013-04-26 18:51:06 -07:00
John Benediktsson 3139ec1d61 tools.test: allow testing from the command-line. 2013-04-26 17:43:39 -07:00
John Benediktsson 61912f3c73 adding some summary.txt files. 2013-04-26 17:43:24 -07:00
John Benediktsson 9e65ccaf9f compiler.tree.propagation.simple: check output types length. 2013-04-26 17:21:22 -07:00
John Benediktsson 88ec7ef7de cocoa.messages: name sender-stubs by signature since they are cached that way. 2013-04-26 16:56:53 -07:00
John Benediktsson 380bb350ca tools.ps.macosx: use trim-head-slice, simpler. 2013-04-26 16:23:32 -07:00
John Benediktsson 4712eff3c5 math.text: make it only work with integers. 2013-04-26 16:08:11 -07:00
John Benediktsson 1b66b12b8a windows.winmm: adding platforms.txt. 2013-04-26 15:53:26 -07:00
John Benediktsson e69f007eef terminfo: separate string-offset word. 2013-04-26 11:36:25 -07:00
Jon Harper a6ab66d290 terminfo: interpret shorts as signed integer and test if negative 2013-04-26 11:24:40 -07:00
Jon Harper a902428f62 terminfo: 1 head* is but-last 2013-04-26 11:24:40 -07:00