Slava Pestov
491bb6aa4c
Clean up smalltalk grammar
2012-05-04 17:23:32 -07:00
John Benediktsson
a2f8735c9a
math.extras: adding moving-median.
2012-05-04 14:23:15 -07:00
John Benediktsson
cbf022454b
math.finance: adding some tests.
2012-05-04 10:06:24 -07:00
John Benediktsson
0a187f6609
math.finance: some fixes to dema, gdema, and tema.
2012-05-04 09:40:04 -07:00
John Benediktsson
3841bbb891
math.extras: adding moving-average and exponential-moving-average words.
2012-05-04 09:04:58 -07:00
Doug Coleman
3c29b4c131
math.blas, alien.fortran: Back from beyond the grave.
2012-05-04 09:05:43 -07:00
John Benediktsson
7b01763975
math.extras: adding jacobi and legendere symbols.
2012-05-04 08:57:09 -07:00
Doug Coleman
3507b9bad7
classes:
...
- Allow methods to dispatch off union{ } and intersection{ } classes.
- Add not{ } anonymous-complement syntax.
- Define class-name for anonymous-union/intersection/complement and maybes, and clean up pprint.
- Change maybe: foo to maybe{ foo }
- Call sort-classes when making anonymous-union/anonymous-intersection classes so that they are canonicalized.
2012-05-03 19:45:30 -07:00
John Benediktsson
7fe0e95cd4
math.finance: adding dema, gdema, and tema.
2012-05-03 16:31:04 -07:00
John Benediktsson
3c3ad89a22
math.distances: adding correlation-distance.
2012-05-03 15:52:28 -07:00
John Benediktsson
d3d109aa3e
math.distances: adding a couple more distance functions.
2012-05-03 15:42:12 -07:00
John Benediktsson
af8f23a78c
math.distances: adding some distance functions.
2012-05-03 13:38:59 -07:00
John Benediktsson
ffeaf448a7
sequences.extras: adding 2map-sum and 2count.
2012-05-03 11:31:38 -07:00
John Benediktsson
6b8d802985
math.similarity: adding a few similarity metrics.
2012-05-03 10:57:30 -07:00
John Benediktsson
a9a0080ce3
sequences.extras: adding "filter-map".
2012-05-02 11:14:10 -07:00
Doug Coleman
f6398365bd
math.functions: rename exp to e^ to be consistent with 2^ and 10^. update things.
2012-05-02 10:22:23 -07:00
John Benediktsson
ccf6a27191
ctags.etags: remove unnecessary test.
2012-04-27 12:05:51 -07:00
John Benediktsson
3ace73ec00
assocs.extras: adding assoc-harvest and assoc-sift.
2012-04-27 11:39:20 -07:00
John Benediktsson
7bba1972a1
project-euler: fix shadowing of permutations?.
2012-04-26 16:58:09 -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
f3e1dc5b98
Use "map-sum" instead of "map sum".
2012-04-25 13:18:21 -07:00
John Benediktsson
6f89c1824d
change to in-place reverse.
2012-04-24 18:51:46 -07:00
John Benediktsson
817b45ee03
math.combinatorics: minor performance improvements.
2012-04-24 18:42:34 -07:00
John Benediktsson
fc50417e43
benchmark.combinatorics: adding a combinatorics benchmark.
2012-04-24 17:29:26 -07:00
John Benediktsson
476781cdd9
sequences.extras: adding rotate and rotate! words.
2012-04-24 16:59:17 -07:00
John Benediktsson
0650495414
math.extras: adding sterling numbers, bernoulli numbers, chi-square and inverse-chi-square words.
2012-04-20 20:09:54 -07:00
John Benediktsson
60b83c7241
benchmark.make: use % (push-all).
2012-04-20 10:51:51 -07:00
John Benediktsson
7f7cb5cdf9
benchmark.make: adding a simple make benchmark.
2012-04-20 10:41:50 -07:00
John Benediktsson
5b83dc2e90
sequences.extras: adding slice-when (non-destructive split-when).
2012-04-19 16:41:44 -07:00
John Benediktsson
449814a387
math.primes.twins: calculating twin primes.
2012-04-19 15:14:31 -07:00
John Benediktsson
8c1165cac1
cleanup some lint warnings.
2012-04-18 17:46:01 -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
8e0df4df9c
24-game: remove broken "spin" definition.
2012-04-18 12:11:41 -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
Joe Groff
5948f53725
change temp-file to cache-file where appropriate
2012-04-16 11:55:27 -07:00
John Benediktsson
0c16b7cc1a
benchmark.hash-sets: adding a benchmark for hash-sets.
2012-04-16 10:57:57 -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
Doug Coleman
6686cae347
random: Add random-unit word. 1 random-unit - is the same distribution, as Joe pointed out, so remove that. Use random-unit in librarie.
2012-03-30 18:04:45 -07:00
Joe Groff
64a746be73
webbrowser: move to basis for tools.deploy.unix
2012-03-26 10:18:10 -07:00
John Benediktsson
442dae75ea
wolfram-alpha: display error if query unsuccessful.
2012-03-07 17:55:23 -08:00
Doug Coleman
683c9c2475
units.imperial: How much is a liter? About eight gills.
2012-03-04 19:43:27 -08:00
Joe Groff
9ee314b906
audio.gadget: create/dispose clip on graft/ungraft
2012-02-22 15:46:45 -08:00
Joe Groff
273b5115bf
add content-gadget hook for inspector
...
Allow objects such as images, strings, and audio clips to display rich representations of themselves in the inspector by providing methods for a content-gadget generic.
2012-02-21 15:06:27 -08:00