Doug Coleman
3447136e2a
io.files.info.unix: When setting access or modified time alone, don't set the other time to 1970.
...
See #490 .
2012-06-01 16:03:41 -07:00
John Benediktsson
1b1940b217
debugger: fix error summary for not-found-in-roots.
2012-06-01 16:00:59 -07:00
John Benediktsson
b4018e9296
prettyprint: document "~1 more~" behavior (funny because it takes as much as room as... 1 more).
2012-06-01 15:15:29 -07:00
John Benediktsson
55525a8ba4
math.combinatorics: 100%+ faster combinations.
2012-06-01 14:07:39 -07:00
John Benediktsson
d10fd71cb3
math.functions: implement copysign.
2012-06-01 08:24:35 -07:00
John Benediktsson
180ad0aabf
fix some tests broken by the prepend change.
2012-05-29 16:58:58 -07:00
John Benediktsson
f53f6993ec
io.sockets: fix stack effect for <broadcast>.
2012-05-29 15:47:15 -07:00
John Benediktsson
2db76ac23c
io.sockets.windows: get the handle from the handle.
2012-05-29 11:20:55 -07:00
John Benediktsson
51fcae2d8b
io.sockets: adding "broadcast port", ideally would just be +broadcast+ or something, but this works.
2012-05-29 10:46:19 -07:00
John Benediktsson
9489c171e4
unix.ffi: adding some socket constants.
2012-05-29 10:45:41 -07:00
John Benediktsson
f090967d77
math.matrices: adding docs for a few words.
2012-05-25 12:19:23 -07:00
Doug Coleman
aad94d711b
math.matrices: Add another test to make sure we calculate kron correctly.
2012-05-24 09:02:47 -07:00
Doug Coleman
78f1ca9f14
math.matrices: Add stitch. Add Kronecker product.
2012-05-24 08:53:47 -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
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
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
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
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
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
Doug Coleman
2699c4482b
prettyprint: Fix unit tests. Remove useless line.
2012-05-04 09:09:39 -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
31c7bd8e86
math.functions: adding generalized signum function. Fixes #509 .
2012-05-03 14:44:10 -07:00
John Benediktsson
95b82eecfa
math.vectors: adding p-norm.
2012-05-03 13:27:00 -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
Doug Coleman
fee4d76b73
math.functions: Add e^ and sigmoid functions.
2012-05-02 09:21:34 -07:00
John Benediktsson
6f9db0d163
tools.deploy: fix location of port-number file.
2012-04-27 13:17:03 -07:00
John Benediktsson
5878b6982b
math.statistics: adding entropy function.
2012-04-26 18:40:59 -07:00
John Benediktsson
5e16810075
using reverse! when possible.
2012-04-25 20:09:36 -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
f24e40800a
math.combinatorics: faster version of factorial.
2012-04-24 10:06:00 -07:00
Doug Coleman
cd9394f8c6
math.statistics: Add eight methods for calculating quantiles. Add quartile. Add kth-smallests et al, refactor medians.
2012-04-24 03:17:50 -07:00
Doug Coleman
7cb094d521
math.statistics: Make a safe version of kth-object. Bounds check k w/ regards to seq.
2012-04-23 13:55:25 -07:00
John Benediktsson
b9bcfdab8e
math.combinatorics: adding <combinations> and <permutations> sequences.
2012-04-23 08:30:22 -07:00