]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/sequences/extras/extras.factor
sequences.extras: use 2dip instead of -rot
[factor.git] / extra / sequences / extras / extras.factor
index 8463a9080763187174425779f9b68b454c5da05e..c2fe02c644b6df46dea756201c5999e5dc4fe074 100644 (file)
@@ -293,7 +293,7 @@ PRIVATE>
     over 0accumulate-as ; inline
 
 : occurrence-count-by ( seq quot: ( elt -- elt' ) -- hash seq' )
-    '[ nip @ over inc-at* ] H{ } clone -rot 0accumulate ; inline
+    '[ nip @ over inc-at* ] [ H{ } clone ] 2dip 0accumulate ; inline
 
 : occurrence-count ( seq -- hash seq' )
     [ ] occurrence-count-by ; inline