Felix Kaiser
bad2d7e499
parser: fix typo in docs
2012-05-20 00:34:51 +02:00
John Benediktsson
fe4be254da
sequences.extras: move min-by/max-by to math.compare.
2012-05-19 11:26:01 -07:00
John Benediktsson
667ebe942a
Adding a readme that github can understand.
2012-05-17 11:50:12 -07:00
John Benediktsson
2bc8016d40
assocs.extras: more tests for deep-at.
2012-05-17 09:40:43 -07:00
John Benediktsson
9230acbbb8
assocs.extras: adding deep-at.
2012-05-14 17:04:52 -07:00
John Benediktsson
6f5e1f16e0
sequences.extras: adding supremum-by and infimum-by that call the "map" quot once per element.
2012-05-14 16:44:07 -07:00
John Benediktsson
d035d1abfc
sequences.extras: adding each-from and reduce-from.
2012-05-14 16:43:42 -07:00
John Benediktsson
e90732f5e7
sequences.extras: adding test for insert-sorted.
2012-05-14 16:12:35 -07:00
John Benediktsson
0f6972b98b
hash-sets: using ?adjoin to implement duplicates, some tests.
2012-05-14 15:47:56 -07:00
John Benediktsson
548af01845
sets: adding ?adjoin.
2012-05-14 15:47:44 -07:00
John Benediktsson
cceb085d60
models: adding ?set-model.
2012-05-14 15:40:55 -07:00
John Benediktsson
07b0d52f55
math.statistics: adding winsorized-mean.
2012-05-08 08:48:15 -07:00
John Benediktsson
4c2d01c5ec
math.statistics: adding trim-mean and signal-to-noise.
2012-05-08 08:24:57 -07:00
John Benediktsson
bab0f663ae
math.similarity: fix tests, not sure this is the correct definition.
2012-05-08 08:05:31 -07:00
John Benediktsson
b7ae7171f1
interval-sets: inline unicode constant.
2012-05-07 17:31:32 -07:00
Doug Coleman
0a5a2a74a7
math.statistics: Add sum-of-squares word, add sum-of-squared-errors/sum-of-absolute-errors words.
2012-05-07 15:04:37 -07:00
Doug Coleman
f03a7f10bf
sequences.extra: Fix min-by and max-by.
...
maximum and minimum run 2x as many calls to the quotation as are actually necessary; fix this eventually.
2012-05-07 15:04:37 -07:00
John Benediktsson
0d346a0268
memoize: moving MEMO[ to memoize.syntax to work around bootstrap issue.
2012-05-04 22:24:21 -07:00
John Benediktsson
4e5c5b34f5
memoize: change MEMO[ to push a quotation.
2012-05-04 21:31:23 -07:00
John Benediktsson
47bb96d194
memoize: cleaner test case.
2012-05-04 20:43:23 -07:00
John Benediktsson
bd1b3534b5
memoize: adding a MEMO[ word which makes an inlined anonymous memoized quotation.
2012-05-04 20:39:26 -07:00
John Benediktsson
d616f4779e
ui.gadgets.editors: adding delete-to-start-of-document and delete-to-end-of-document.
2012-05-04 18:38:12 -07:00
John Benediktsson
f00b8c8e55
Revert "Clean up smalltalk grammar"
...
This reverts commit 578bb98f21
.
2012-05-04 18:20:04 -07:00
John Benediktsson
495637a087
math.matrices: adding hilbert-matrix, toeplitz-matrix, hankel-matrix, and box-matrix.
2012-05-04 18:01:21 -07:00
John Benediktsson
4cd54bdf9c
interval-sets: change tests to use constant literals.
2012-05-04 17:40:45 -07:00
John Benediktsson
1d8449115c
interval-sets: some modernization.
2012-05-04 17:33:10 -07:00
Daniel Ehrenberg
deea270b57
Interval sets library
2012-05-04 17:27:31 -07:00
Slava Pestov
491bb6aa4c
Clean up smalltalk grammar
2012-05-04 17:23:32 -07:00
Doug Coleman
9a4e66c8a6
math.statistics: Add power-mean and quadratic-mean.
2012-05-04 15:27:46 -07:00
John Benediktsson
7ab521f0ba
math.statistics: simpler (faster) version of rescale.
2012-05-04 14:51:38 -07:00
John Benediktsson
87686a9a31
math.statistics: adding contraharmonic-mean.
2012-05-04 14:43:29 -07:00
John Benediktsson
4339b14d77
math.statistics: adding mean-dev and median-dev.
2012-05-04 14:40:24 -07:00
John Benediktsson
bacdd691fc
math.statistics: separate "sample-" and "full-" versions of var, std, ste, and corr.
2012-05-04 14:31:26 -07:00
John Benediktsson
a2f8735c9a
math.extras: adding moving-median.
2012-05-04 14:23:15 -07:00
John Benediktsson
0435098bd8
math.statistics: adding standardize, differences, rescale.
2012-05-04 14:18:45 -07:00
Doug Coleman
6f3fe950a7
math.matrices: Add a diagonal-matrix word that makes an nxn matrix from a sequence.
...
Optimize identity-matrix word -- 2-3x faster using diagonal-matrix.
Add an eye word that makes an mxn diagonal matrix with a diagonal offset by k.
2012-05-04 11:31:05 -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
Doug Coleman
2699c4482b
prettyprint: Fix unit tests. Remove useless line.
2012-05-04 09:09:39 -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
da1747ffed
compiler.units: Oops, meant not to commit this one.
2012-05-04 09:05:43 -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
31c7bd8e86
math.functions: adding generalized signum function. Fixes #509 .
2012-05-03 14:44:10 -07:00
John Benediktsson
af8f23a78c
math.distances: adding some distance functions.
2012-05-03 13:38:59 -07:00
John Benediktsson
95b82eecfa
math.vectors: adding p-norm.
2012-05-03 13:27:00 -07:00