Commit Graph

10375 Commits (b039b6a542509186f85ab58385277cbee181803a)

Author SHA1 Message Date
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
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
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 55a9df63f7 rosetta-code.josephus-problem: adding solution for josephus problem. 2013-05-01 11:16:41 -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 4712eff3c5 math.text: make it only work with integers. 2013-04-26 16:08:11 -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
John Benediktsson bb9abd6926 google.translate: adding translate-tts. 2013-04-26 10:42:50 -07:00
John Benediktsson 8d209ace8a terminfo: probably fix a bug where 0xfeff should be ignored also? 2013-04-26 08:55:57 -07:00
John Benediktsson de21951d79 terminfo: cleanup a little, separate the align-even-bytes. 2013-04-26 08:55:39 -07:00
John Benediktsson 4fd874bbdc terminfo: cleaner, use %c on linux. 2013-04-26 07:10:40 -07:00
John Benediktsson 1d93236129 terminfo: hex only on macosx. 2013-04-26 07:09:15 -07:00
John Benediktsson 14ccb55b72 terminfo: parse all the capabilities. 2013-04-26 07:02:46 -07:00
John Benediktsson ca3b7b9d6e terminfo: simplify a bit. 2013-04-25 21:29:05 -07:00
John Benediktsson 7d27d64f36 sequences.extras: cleanup reduce's a little. 2013-04-25 20:48:04 -07:00
John Benediktsson 17415b3525 sequences.extras: adding subseq-as. 2013-04-25 20:38:07 -07:00
John Benediktsson 0ea8ed84b5 terminfo: parser for terminfo database files. 2013-04-25 20:00:54 -07:00
John Benediktsson 00eeb07680 math.matrices.laplace: adding Laplace expansion. 2013-04-25 15:04:16 -07:00
John Benediktsson 339be3f517 random.rdrand: adding RDRAND random generator. 2013-04-25 14:39:38 -07:00
John Benediktsson c3f6ee412c random.c: adding summary. 2013-04-25 14:39:24 -07:00
John Benediktsson 2526d3c982 Fix some copyrights, sorry "Your name". 2013-04-25 13:26:36 -07:00
John Benediktsson 4afec99e97 html.parser.analyzer: fix help-lint errors. 2013-04-24 13:39:36 -07:00
bjourne@gmail.com dd32064691 Docs moved to own file and ? instead of if. 2013-04-24 13:35:04 -07:00
bjourne@gmail.com 1b91f4dc23 html.parser.analyzer: make find-between* work on nested tags. 2013-04-24 13:35:04 -07:00
John Benediktsson f1b21b1827 sets.extras: few more words. 2013-04-24 07:58:50 -07:00
John Benediktsson 19662c976b math.extras: use fry for clarity. 2013-04-22 16:34:00 -07:00
John Benediktsson 66e3138f4b math.extras: rename 2pi-range to [0,2pi]. 2013-04-22 11:56:23 -07:00
John Benediktsson e3c5b53610 math.extras: cleanup duplicate code. 2013-04-22 11:13:32 -07:00
Doug Coleman 124a9a3417 websites.concatenative: Fix the bug. 0.96~~ 2013-04-21 00:37:51 -04:00
John Benediktsson 4f42837273 benchmark.crc32: do more work in the crc32-benchmark. 2013-04-19 11:35:47 -07:00
John Benediktsson b5f2fb891e hashtables.numbers: adding number-hashcode version of hashtables. 2013-04-17 14:07:49 -07:00
John Benediktsson e751fbf78b hash-sets.numbers: adding number-hashcode version of hash-sets. 2013-04-17 14:07:33 -07:00
John Benediktsson 3db55c8707 sequences.snipped: adding snipped virtual sequences. 2013-04-17 10:27:22 -07:00
John Benediktsson db81422ff4 infix: crazy infix methods idea, dunno if it is awesome yet. 2013-04-15 11:27:09 -07:00
Doug Coleman febc689322 c.preprocessor: Use ML-style comments. 2013-04-13 17:30:49 -07:00
Doug Coleman ffa742c7f8 arrays.shaped: Deal with 0s in shape.
Fix prettyprinting, introduce sa{ } syntax.
Add broadcastable? check for binary operations.
Add shape of output array for broadcasts.
Check for negative integers in shape.
2013-04-11 16:22:01 -07:00
John Benediktsson 34e04aa8bc math.combinatorics.bits: new vocab for permutation-bits words. 2013-04-11 10:32:36 -07:00
John Benediktsson 5d8864cb9a math.extras: remove permutation-bits words. 2013-04-11 10:30:55 -07:00
John Benediktsson dd94812561 math.extras: adding more permutation-bits words. 2013-04-10 15:51:58 -07:00
John Benediktsson 83659c228a math.extras: faster next-permutation-bits using /i. 2013-04-10 14:44:21 -07:00
John Benediktsson 336e2bfd58 math.extras: adding bitwise permutation words. 2013-04-10 14:29:23 -07:00
John Benediktsson 5c225fa09f sequences: moving some words to sequences.extras. 2013-04-10 10:49:29 -07:00
John Benediktsson 7d2ad13830 math.extras: fix bernoulli. 2013-04-10 09:29:21 -07:00
John Benediktsson b29d3a0f4a poker: use map-product from sequences.extras. 2013-04-10 09:25:09 -07:00
John Benediktsson 4767248369 math.factorials: style. 2013-04-09 13:57:53 -07:00
John Benediktsson 047d9cad3e math.factorials: cleanup orial-primes. 2013-04-09 12:22:41 -07:00
John Benediktsson 6c106fb422 math.factorials: more factorial words. 2013-04-09 12:07:49 -07:00
John Benediktsson 68cdaa2c69 math.factorials: more factorial words. 2013-04-09 11:04:38 -07:00
John Benediktsson 64a1b15d4b sets.extras: adding symmetric-diff and proper-subset?. 2013-04-09 10:37:50 -07:00
John Benediktsson 5ec39e2542 math.factorials: more factorial words. 2013-04-09 10:37:20 -07:00
John Benediktsson ad419301af math.factorials: making double-factorial work for negative numbers. 2013-04-08 21:44:35 -07:00
John Benediktsson 50c8033301 math.factorials: adding double-factorial. 2013-04-08 21:13:46 -07:00
John Benediktsson 25f1758384 math.factorials: cleanup using. 2013-04-08 15:23:39 -07:00
John Benediktsson 4fa6e09310 math.factorials: include 1. 2013-04-08 15:15:49 -07:00
John Benediktsson cda0092fec math.factorials: handle more inputs in factorial/. 2013-04-08 15:08:53 -07:00
John Benediktsson a12728d5a3 math.factorials: various factorial words. 2013-04-08 15:03:15 -07:00
John Benediktsson 5980d660bc benchmark.sum-file: simpler, more idiomatic, faster. 2013-04-08 07:17:37 -07:00
John Benediktsson 0431acf97e benchmark.pidigits: simplify handling of arrays. 2013-04-07 15:33:54 -07:00
John Benediktsson ed95bcc8b9 benchmark.reverse-complement: more idiomatic, faster. 2013-04-07 15:19:58 -07:00
John Benediktsson c900590f8b use concat instead of join. 2013-04-06 17:02:22 -07:00
John Benediktsson 0b60d6cc4c bloom-filters: fix docs. 2013-04-04 16:06:01 -07:00
John Benediktsson 3c4dbf6ed5 infix: removing alternate syntax due to use of multiline strings... 2013-04-04 15:17:50 -07:00
John Benediktsson 6f2f681ae8 infix: adding alternate syntax. 2013-04-04 15:05:49 -07:00
John Benediktsson 5d73e84dae infix: adding pow(). 2013-04-04 15:04:14 -07:00
John Benediktsson d544cfb956 boids: fix typo. 2013-04-04 13:33:26 -07:00
John Benediktsson 66693a786f bloom-filters: cleanup interface a little bit. 2013-04-04 13:26:24 -07:00
John Benediktsson 55e0be5c7a base85: fix handling of pad characters. 2013-04-04 11:43:17 -07:00
John Benediktsson 464292dcb7 base85: adding a base85 encoder/decoder. 2013-04-04 10:39:43 -07:00
John Benediktsson 812c3e4cdf benchmark.bloom-filters: more iterations now bloom-filters are faster. 2013-04-04 07:10:30 -07:00
John Benediktsson 1cd3be1fb2 bloom-filters: tons of speed. 2013-04-04 07:10:13 -07:00
John Benediktsson 1f45b8a4e3 bloom-filters: more speeeeeed. 2013-04-03 20:27:23 -07:00
John Benediktsson 8c8d8d0c14 bloom-filters: minor style improvements. 2013-04-03 15:20:49 -07:00
John Benediktsson 2e40bffccf bloom-filters: performance improvements. 2013-04-03 15:11:08 -07:00
John Benediktsson d47a306557 benchmark.bloom-filters: adding a benchmark for bloom filters. 2013-04-03 15:10:52 -07:00
John Benediktsson ec74336c7b sequence.extras: adding ?trim-head and ?trim-tail. 2013-04-03 08:55:48 -07:00
John Benediktsson fd7ec79b20 sorting.extras: better tests and fix zip order. 2013-04-01 20:31:34 -07:00
John Benediktsson 9d6f2ad353 sorting.extras: adding map-sort for efficiently decorating, sorting, and undecorating a sequence. 2013-04-01 18:35:05 -07:00
John Benediktsson fdc43d0574 math.extras: adding round-to-step. 2013-04-01 17:04:07 -07:00
John Benediktsson dca20550ac math.extras: adding round-to-decimal. 2013-04-01 17:03:18 -07:00
John Benediktsson 23c154c06f benchmark.splitting: stop using split* and use slices only. 2013-04-01 10:26:43 -07:00
John Benediktsson a96ff62f5c splitting.extras: adding split* and split-find. 2013-04-01 09:14:27 -07:00
Doug Coleman 98f05ef812 gdbm: Change the gdbm test file to have a different name on 32/64 bit. Fixes #673 and the race condition when running two mason instances on 32/64 bit. 2013-03-29 14:17:13 -07:00
Doug Coleman 36b11c2ed1 cpu.8080: Throw an error not a string. 2013-03-29 09:51:26 -07:00
Doug Coleman 58ee52e63b asn1: Throw an error not a string. 2013-03-29 09:51:26 -07:00
John Benediktsson a6614ee974 sequences.extras: faster even-indices and odd-indices. 2013-03-29 07:10:27 -07:00
John Benediktsson 47a5619bb4 benchmark.parse-ratio: adding a ratio parse benchmark. 2013-03-28 14:31:45 -07:00
John Benediktsson ff39d3f53a benchmark.parse-float: add a float parse benchmark. 2013-03-28 11:41:57 -07:00
John Benediktsson 02d9565732 math.statistics: adding demean and demedian, cleanup a bit. 2013-03-28 11:40:46 -07:00
John Benediktsson c403857f0d benchmark.parse-bignum: adding a bignum parse benchmark. 2013-03-28 06:24:25 -07:00
John Benediktsson 6a4a7796ed benchmark.parse-fixnum: adding a fixnum parse benchmark. 2013-03-28 06:24:15 -07:00
John Benediktsson 677f87ae0d pdf.wrap: adding some tests. 2013-03-27 19:05:20 -07:00
John Benediktsson 9341a660a2 benchmark.splitting: adding a splitting benchmark. 2013-03-27 16:12:08 -07:00
John Benediktsson e6d4b9054e benchmark.hash-sets: do more benching (create sets in a literal).
Don't run the "intersects?" test on old hash-sets, they are sloooooow.
2013-03-26 17:42:41 -07:00
John Benediktsson 3e209587c5 math.extras: adding round-to-even. 2013-03-26 14:36:05 -07:00
John Benediktsson fa534d2507 benchmark.fib8: adding super-fast fibonacci benchmark. 2013-03-26 11:48:01 -07:00
John Benediktsson 6f5efb83f2 benchmark.fib7: adding matrix fibonacci benchmark. 2013-03-26 11:47:52 -07:00
Doug Coleman 8799cdb359 audio.engine: Fix docs 2013-03-25 11:57:25 -07:00
Doug Coleman 8865b9401d webapps.pastebin: Fix renamed 2013-03-25 11:57:25 -07:00
John Benediktsson c3917cdd02 math.extras: adding normalized compression distance and compression based dissimilarity. 2013-03-25 10:33:41 -07:00
Doug Coleman 4ffbfc2602 basis/extra: Fix load errors 2013-03-24 22:19:28 -07:00
John Benediktsson b099cbb1f2 math.extras: adding docs for majority. 2013-03-24 20:14:17 -07:00
John Benediktsson 3ce93bf86f math.extras: adding majority vote algorithm. 2013-03-24 19:39:34 -07:00
John Benediktsson 31d6fb178a combinators.extras: adding cleave-array. 2013-03-24 19:34:39 -07:00
John Benediktsson 6c0bb0f343 sequences.extras: adding map-find-index. 2013-03-24 19:12:09 -07:00
John Benediktsson 49d3338c70 cuda: use ERROR:. 2013-03-24 14:24:21 -07:00
John Benediktsson 394af82b1f gpu.shaders: use ERROR: 2013-03-24 14:20:32 -07:00
John Benediktsson ed73d4c63a assocs.extras: adding assoc-merge. 2013-03-24 12:26:30 -07:00
John Benediktsson 71a7f0e4ad combinators.extras: adding cond-case. 2013-03-24 12:26:30 -07:00
Doug Coleman b491b5aeb6 robots: Rename 2013-03-24 10:11:18 -07:00
Doug Coleman 9f8ac586f7 gesture-logger: Rename 2013-03-24 10:11:17 -07:00
Doug Coleman 8715a70ce6 webapps.pastebin: Rename 2013-03-24 10:11:17 -07:00
Doug Coleman f2a59594a0 webapps.blogs: Rename <post> 2013-03-24 10:11:17 -07:00
Doug Coleman 549a5916bb opencl: Rename cl-addressing-mode, cl-filter-mode 2013-03-24 10:11:17 -07:00
Doug Coleman 1b08569564 cpu.arm.assembler: The ARM assembler is a crazy hack. 2013-03-24 10:11:17 -07:00
Doug Coleman 474805803d game.loop: Rename game-loop-error 2013-03-24 10:11:17 -07:00
Doug Coleman b5d7399060 units: Use ERROR: for dimensions-not-equal. 2013-03-24 10:11:16 -07:00
Doug Coleman c8e4fc08e9 cuda: Rename cuda-error. 2013-03-24 10:11:16 -07:00
Doug Coleman 37dea89f2d monads: Rename words to not be class/word 2013-03-24 01:45:29 -07:00
Doug Coleman d4a0f94aa7 gpu.shaders: Rename error words. 2013-03-24 01:33:45 -07:00
Doug Coleman 5224fba820 math: Revert clone on median algorithm, perhaps need to revisit this. Call clump for moving-median 2013-03-24 01:14:35 -07:00
Doug Coleman 31e1fe54e3 core/extra tests: Fix word -> last-word 2013-03-24 01:11:54 -07:00
Doug Coleman 8ec8cdfffa math.primes.twins: Use clump here. 2013-03-24 01:10:08 -07:00
Doug Coleman c586ecec56 audio.engine: Rename audio-orientation 2013-03-23 23:15:16 -07:00
Doug Coleman c40c8ccd52 fuel: Renamed restart to continue-restart. 2013-03-23 20:04:11 -07:00
Doug Coleman 582e1cd3b7 benchmark.raytracer-simd: Fix usage of old \ word in parsing word. 2013-03-23 20:00:09 -07:00
Doug Coleman 52c8b9fc3d fuel.pprint: Fix bad use of source-file. 2013-03-23 19:59:50 -07:00
John Benediktsson c46b69f329 benchmark.ant: use ?adjoin. 2013-03-23 17:47:07 -07:00
Doug Coleman 5fab749dcc words: Change word -> last-word, set-word -> set-last-word. 2013-03-23 16:12:03 -07:00
Doug Coleman 8c19602ae9 assocs: Add of and ?of. Change all the things at once! Fixes #701. 2013-03-23 14:59:07 -07:00
Doug Coleman 929f0df1cc benchmark.knucleotide: Fix usage of <clumps>. 2013-03-23 13:27:13 -07:00
Doug Coleman a55a367bf3 benchmark.reverse-complement: Fix usage of <groups>. 2013-03-23 13:04:03 -07:00
Doug Coleman f9ea61bf91 basis/extra: Update last usages of <sliced-groups> to <groups>. 2013-03-23 12:08:18 -07:00
Doug Coleman 11af4e1781 grouping: Remove <clumps> and <circular-clumps> and rename <sliced-clumps>
and <sliced-circular-clumps> to those. Fixes #765.
2013-03-23 11:38:05 -07:00
John Benediktsson d25c144d5c benchmark.lcs: adding lcs benchmark. 2013-03-21 18:07:28 -07:00
John Benediktsson 684c2793e7 math: some style cleanup. 2013-03-21 08:54:14 -07:00
John Benediktsson e6db6bb813 game.models.util: fix for immutable error. 2013-03-21 07:17:45 -07:00
John Benediktsson a1df905535 readline-listener: fix for tools.completion renames. 2013-03-20 23:06:40 -07:00
John Benediktsson b981973938 benchmark.sort: slow down sorting to test sorting alists. 2013-03-20 17:11:54 -07:00
John Benediktsson da1931317d math.extras: rename to linspace[a,b) and linspace[a,b] and fixes. 2013-03-20 15:15:50 -07:00
John Benediktsson 5e41a50870 math.extras: adding ) and ] versions of linspace. 2013-03-20 15:09:36 -07:00
John Benediktsson da0a123df3 math.extras: adding logspace. 2013-03-20 13:49:55 -07:00
John Benediktsson a21fddc4dc math.extras: adding linspace. 2013-03-20 13:44:54 -07:00
John Benediktsson 94c5cdad3e macho: fix no-types-specified. 2013-03-20 13:18:21 -07:00
John Benediktsson 53a33fada3 gpu.framebuffers: fix no-types-specified. 2013-03-20 13:17:12 -07:00
John Benediktsson 4d9d980e22 math.hashcodes: fix complex number-hashcodes. 2013-03-20 12:49:12 -07:00
John Benediktsson 8d3acb68f5 zoneinfo: fix for calendar renaming. 2013-03-20 09:02:40 -07:00
John Benediktsson dc08c22a92 math.hashcodes: better test-case. 2013-03-19 22:55:50 -07:00
John Benediktsson 480b57029a infix: fixing issue with confusing negative steps. 2013-03-19 18:51:21 -07:00
Doug Coleman c55c4c4470 zoneinfo: Working on parsing raw rules. 2013-03-19 17:23:26 -07:00
John Benediktsson 6308e25f6e math.hashcodes: try and fix tests on 32-bit. 2013-03-19 17:22:25 -07:00
John Benediktsson e172a081a4 infix: adding slice step notation. 2013-03-19 16:52:33 -07:00
John Benediktsson d7d487dd82 sequences.shifted: adding a virtual shifted sequence. 2013-03-19 14:56:59 -07:00
John Benediktsson f936a1dc65 math.hashcodes: better tests. 2013-03-16 13:58:29 -07:00
John Benediktsson 7162bfed57 math.hashcodes: consistent number hashing. 2013-03-16 13:53:58 -07:00
John Benediktsson d4b47612e1 geo-ip: fixing csv. 2013-03-15 08:26:01 -07:00
John Benediktsson e74f770b57 Use bl in more places. 2013-03-14 19:24:00 -07:00
Doug Coleman 15d720458a sequences, tetris, rosetta-code: Simplify some code. 2013-03-11 18:57:54 -07:00
Doug Coleman 247f57b828 sequences: More efficient longest and shortest by moving infimum-by/supremum-by into core. 2013-03-11 18:35:53 -07:00
Doug Coleman b51de731c2 zoneinfo: Update files. 2013-03-11 18:05:32 -07:00
Doug Coleman 224226e436 zoneinfo: Add helper words. 2013-03-11 18:05:11 -07:00
Doug Coleman 875e45a640 sequences: Add some short useful factors. Clean up the use of longest. 2013-03-11 17:47:52 -07:00
Doug Coleman 85a3966a9d combinators.extras: Add twice, thrice words. 2013-03-08 16:50:10 -08:00
John Benediktsson b015af4f33 benchmark.ant: fix hash-set constructor. 2013-03-08 06:15:37 -08:00
John Benediktsson 30cbce3f41 benchmark.linked-assocs: adding a linked-assocs benchmark. 2013-03-07 09:58:16 -08:00
John Benediktsson e008810677 trees.splay: use typed. 2013-03-06 18:42:06 -08:00
John Benediktsson 0fe01622de sequences.extras: adding sift! and harvest!. 2013-03-06 16:39:04 -08:00
Doug Coleman cadde9117c sets.extras: Initial checkin. Add setwise-xor word like setxor1d in numpy. 2013-03-06 10:00:13 -08:00
John Benediktsson cf4d639345 extra: use [-] instead of "- 0 max". 2013-03-05 18:17:17 -08:00
John Benediktsson 53992695e4 benchmark.randomize: adding a randomize benchmark. 2013-03-05 17:04:57 -08:00
John Benediktsson 482096e1df random.c: adding a "libc" version of random for performance testing. 2013-02-26 20:04:06 -08:00
Doug Coleman 9984d67d47 Revert "robots.txt: Bing bot spams gitweb...disable it hopefully."
Found another way.

This reverts commit 7500504bc0.
2013-02-24 10:30:05 -08:00
Doug Coleman 0b3ada1763 robots.txt: Bing bot spams gitweb...disable it hopefully. 2013-02-24 10:23:33 -08:00
John Benediktsson c35694cf40 rot13: adding some tests. 2013-02-22 09:50:26 -08:00
John Benediktsson 1524d43c9c sequences: define a single "?set-nth" that is used. 2013-02-20 10:42:21 -08:00
John Benediktsson 55cfbf072f sequences: fix uses of set-nth-unsafe. 2013-02-20 08:01:06 -08:00
John Benediktsson f8f5feed4a sequences: normalize all the "?set-nth" words, probably this should be a stdlib thing. 2013-02-19 16:52:40 -08:00
John Benediktsson 5262c8a1ae benchmark.timers: adding a timer benchmark. 2013-02-19 15:39:50 -08:00
Doug Coleman 10a4413bec colors: Inline >rgba methods. 2013-02-19 10:09:47 -08:00
Doug Coleman 1eb930b671 maze: Refactor to use fry + replicate. 2013-02-19 10:09:46 -08:00
Doug Coleman 924cc23ed0 rosetta-code.top-rank: Use collect-by instead of defining it as group-by. 2013-02-05 09:42:57 -08:00
Doug Coleman bc651331bb twitter: Update API url. 2013-02-01 07:13:08 -08:00
John Benediktsson df0c03eeb8 io.streams.peek: use namespaces. 2013-01-21 18:09:40 -08:00
Doug Coleman a4ac126d1f io.streams.peek: Implement peek and peek1. 2013-01-21 15:33:57 -08:00
John Benediktsson 233e84bdf4 tools.which: cleanup code a little. 2013-01-11 11:37:59 -08:00
John Benediktsson 00584264d5 tools.which: adding some docs and cleanup. 2013-01-11 10:20:19 -08:00
John Benediktsson 4e518d642d google.search: these moved to classes.tuple. 2013-01-07 06:50:15 -08:00
John Benediktsson a9d7359b9e webapps.mason: fix for new 2x logo. 2013-01-03 11:32:32 -08:00
John Benediktsson 879e7a0ff4 help.pdf: add some more help pdfs. 2012-12-16 17:10:02 -08:00
Doug Coleman be661c89e3 machine-learning: Add transform protocol. Add label-encoder, label-binarizer. 2012-12-04 11:45:24 -08:00
John Benediktsson aeb108a8c6 machine-learning.data-sets: cleanup a little. 2012-12-04 10:29:11 -08:00
John Benediktsson 4487cf3976 machine-learning.data-sets: adding the linnerud dataset. 2012-12-04 10:21:04 -08:00
John Benediktsson bb3d028d30 machine-learning.data-sets: load commonly used test data sets. 2012-12-04 10:00:02 -08:00
John Benediktsson 53382f4472 math.extras: return new arrays to protect users from others. 2012-12-04 09:06:30 -08:00
Mighty Sheeple ebdfc1efd3 webapps.mason.version.data: Already inside a transaction, don't make another. 2012-11-30 18:52:42 -05:00
John Benediktsson a1f94696d7 websites.factorcode: higher resolution logo for retina. 2012-11-30 15:38:23 -08:00
John Benediktsson 9c295e679e New icons for Factor. 2012-11-30 15:26:21 -08:00
Doug Coleman fa2d49dd44 machine-learning: Add stratified-samples for getting multiple samples. 2012-11-28 09:13:16 -08:00
Doug Coleman 44cb0106cc machine-learning.rebalancing: Don't use a distribution for equal rebalancing. 2012-11-17 12:52:55 -08:00
Doug Coleman 0a9774248f machine-learning.rebalancing: Add a way to rebalance an X,y dataset to N samples with an equal or skewed distribution. 2012-11-17 12:39:54 -08:00
Doug Coleman e8ee07a7ba arrays.shaped: First stab at an n-dimensional array class. 2012-11-14 22:42:45 -08:00
John Benediktsson c4637b5d79 math.extras: adding unique-indices. 2012-11-07 17:05:06 -08:00
John Benediktsson f0999e83dc sequences.extras: adding flatten1. 2012-11-07 17:02:22 -08:00
John Benediktsson 1d6209e80e assocs.extras: adding assoc-invert. 2012-11-07 17:01:37 -08:00
John Benediktsson 1e413edf3a math.statistics: rename full-* to population-*. 2012-11-06 07:16:20 -08:00
John Benediktsson ab3d6b1d13 opengl: properly scale viewports. 2012-11-01 17:12:13 -07:00
John Benediktsson 4e4dd58c40 cap: make screenshots work on retina. 2012-11-01 16:30:20 -07:00
John Benediktsson e5d325df44 images: adding "2x" images. 2012-11-01 16:11:55 -07:00
John Benediktsson 688f088faf assocs.extras: use min-length in zip-as. 2012-10-30 09:50:53 -07:00
John Benediktsson 4bdb40574a sequences.extras: adding a (slow) arg-sort. 2012-10-29 17:45:33 -07:00
John Benediktsson 8eb4d2723f io.streams.zeros: write only 'n' zeros. 2012-10-26 07:48:51 -07:00
John Benediktsson 8b87b0ab57 io.streams.zeros: adding authors.txt. 2012-10-25 22:00:35 -07:00
John Benediktsson bba382bd5c io.streams.random: stream-copy disposes, so we don't need to. 2012-10-25 22:00:02 -07:00
John Benediktsson cff606f474 io.streams.random: moving random-file here. 2012-10-25 21:47:42 -07:00
John Benediktsson 032458e5d7 io.streams.zeros: adding zero-file. 2012-10-25 21:46:11 -07:00
John Benediktsson 7847b55cea io.streams.zeros: adding @erg's zero-stream. 2012-10-25 21:43:52 -07:00
John Benediktsson ca315e7996 io.random: adding "random-file". 2012-10-25 21:40:43 -07:00