John Benediktsson
8cf23c71ac
ip-parser: minor cleanup.
2012-10-18 17:01:49 -07:00
John Benediktsson
6776388c8f
ip-parser: adding a "ping-compatible" IP address parser.
2012-10-18 15:54:45 -07:00
John Benediktsson
e8d50a2d08
random: support random on sets.
2012-10-05 15:35:22 -07:00
John Benediktsson
cf3c197743
compiler.tree.propagation: revert cleanup, this was more correct.
2012-10-05 15:00:49 -07:00
John Benediktsson
5f4bf4513b
math.extras: implement "search-sorted" and "weighted-random".
2012-10-05 14:48:05 -07:00
John Benediktsson
9dafa325a5
random: support "random" on floats (uses uniform-random-float).
2012-10-05 14:47:40 -07:00
John Benediktsson
f7d58fff90
compiler.tree.propagation: throw the proper error in >fixnum methods.
2012-10-05 09:54:51 -07:00
John Benediktsson
80b39bd4f2
compiler.tree.propagation: cleanup known-words a bit.
2012-10-05 09:47:27 -07:00
John Benediktsson
28f36a25b0
Revert "core: >array, >byte-vector, >hashtable, >vector should be inline."
...
This reverts commit cd6026e70e
.
2012-10-05 08:30:41 -07:00
John Benediktsson
040b94f5ce
compiler.tree.propagation: make sure integer>fixnum-strict infers a fixnum.
2012-10-05 04:17:43 -07:00
John Benediktsson
8e54a4ff15
sequences.generalizations: add "nfind" and "nany?".
2012-10-04 14:48:46 -07:00
John Benediktsson
19ac40f0d9
assocs.extras: adding if-assoc-empty.
2012-10-04 04:08:44 -07:00
John Benediktsson
fc5f9451e8
random: implement random for assocs.
2012-10-03 10:08:08 -07:00
Jon Harper
b3ff75cec2
ui.backend.gtk: better gesture for shift tab
...
gdk emits ISO_Left_Tab for shift + tab. Not sure if factor should silently
transform that in tab..
With this patch, shift tabs emits the following gesture:
T{ key-down { mods { S+ } } { sym "TAB" } }
2012-09-29 15:54:15 +02:00
John Benediktsson
ba8a3c2ecd
bit-sets: inline <bit-set>.
2012-09-28 20:29:39 -07:00
John Benediktsson
700cee5afd
core: >array, >byte-vector, >hashtable, >vector should be inline.
2012-09-28 19:31:14 -07:00
John Benediktsson
351ae54366
project-euler.150: bit faster with inline.
2012-09-28 19:21:23 -07:00
John Benediktsson
39a94832bd
smtp: plain-auth-string should return a ... string.
2012-09-28 19:04:38 -07:00
Doug Coleman
dc64c13670
libsvm: move to code-factor repository as it's not done yet.
2012-09-27 17:04:10 -07:00
John Benediktsson
622240f209
libsvm: make unix-only for now.
2012-09-27 12:29:50 -07:00
John Benediktsson
e23cb40dae
sequences.generalizations: fix stack effect docs for "nall?".
2012-09-27 11:46:24 -07:00
John Benediktsson
3abc7a9500
sequences.generalizations: adding "nall?".
2012-09-27 11:42:09 -07:00
John Benediktsson
608bedd208
sequences: change stack effect docs for map-reduce to be more consistent.
2012-09-27 11:14:21 -07:00
John Benediktsson
225e87339b
update some docs that should use $quotation.
2012-09-27 11:09:17 -07:00
John Benediktsson
c93fd319b3
help.markup: require $quotation to specify stack effect.
2012-09-27 11:08:52 -07:00
John Benediktsson
1f0e2c6715
vim: fix ".1" to be float syntax highlighted.
2012-09-26 21:32:34 -07:00
John Benediktsson
4dd3511a40
sequences.generalizations: adding nmap-reduce.
2012-09-26 20:49:42 -07:00
Doug Coleman
13db482b7f
libsvm: Make it go.
2012-09-26 18:11:14 -07:00
John Benediktsson
7aeae251bc
sequences.zipped: adding zip virtual sequence.
2012-09-26 18:07:53 -07:00
John Benediktsson
5903b2ccf5
combinators.smart: adding smart-2reduce and smart-2map-reduce, for @erg.
2012-09-26 17:43:26 -07:00
Doug Coleman
d751c87283
libsvm: Make a binding to libsvm. It can call train, but the result is 'null' still.
2012-09-26 17:14:17 -07:00
Doug Coleman
d8c7a7b153
alien.data: Add malloc-like for copying c-arrays into malloc'd c-arrays.
2012-09-26 17:11:48 -07:00
John Benediktsson
13f101bd2b
math.statistics: empty-sequence is silly.
2012-09-26 17:09:23 -07:00
John Benediktsson
c5c74aa59c
combinators.smart: adding smart-reduce and smart-map-reduce.
2012-09-26 17:01:44 -07:00
Doug Coleman
638a3efead
specialized-arrays: Don't generate malloc-foo-array words. Use 4 \ double malloc-array instead.
2012-09-26 16:25:20 -07:00
Doug Coleman
48184779ea
math.extras: Call (gini).
2012-09-26 16:25:20 -07:00
John Benediktsson
9d813ef1a9
math.extras: simpler herfindahl.
2012-09-26 15:43:15 -07:00
John Benediktsson
ddbffb6375
assocs.extras: adding "of".
2012-09-26 15:41:36 -07:00
John Benediktsson
2bf2bd0ee2
assocs.extras: fix using.
2012-09-26 15:34:31 -07:00
John Benediktsson
c1fe403b98
assocs.extras: move assocs extras words here.
2012-09-26 15:33:40 -07:00
John Benediktsson
1fe94e4184
math.extras: adding exponential-index.
2012-09-26 15:29:08 -07:00
John Benediktsson
30382dbf4a
sequences.extras: adding map-product.
2012-09-26 15:28:59 -07:00
John Benediktsson
905e26e9e0
math.extras: adding the Herfindahl measure.
2012-09-26 15:25:45 -07:00
John Benediktsson
35677bc5fa
math.extras: remove variable effects from cum-reduce for now.
2012-09-26 15:20:18 -07:00
John Benediktsson
35bd1a4bbc
math.extras: invent "cum-reduce" concept for gini.
2012-09-26 15:11:41 -07:00
John Benediktsson
41227954e7
Revert "db: don't nest transactions.
...
This reverts commit e599a83de7
.
2012-09-26 13:29:40 -07:00
John Benediktsson
14c6bad2f6
db: don't nest transactions.
2012-09-26 10:35:22 -07:00
Doug Coleman
9f4f76ab8c
sequences.extras: Make sure assoc-reduce is working on an alist.
2012-09-26 09:10:28 -07:00
Doug Coleman
768611d130
math.extras: Add sum-cum-sum. Change concentration-coefficient to be more straightforward.
2012-09-26 09:07:57 -07:00
John Benediktsson
7fb8db2e74
math.statistics: adding a normalized-histogram word.
2012-09-26 08:39:11 -07:00