Merge branch 'master' of git://factorcode.org/git/factor

db4
Slava Pestov 2008-05-28 19:22:35 -05:00
commit a5bc8363c6
1 changed files with 6 additions and 1 deletions

View File

@ -1,5 +1,5 @@
USING: arrays assocs kernel vectors sequences namespaces
random math.parser ;
random math.parser math fry ;
IN: assocs.lib
: ref-at ( table key -- value ) swap at ;
@ -40,3 +40,8 @@ IN: assocs.lib
: set-at-unique ( value assoc -- key )
dup generate-key [ swap set-at ] keep ;
: histogram ( assoc quot -- assoc' )
H{ } clone [
swap [ change-at ] 2curry assoc-each
] keep ;