]> gitweb.factorcode.org Git - factor.git/commitdiff
sequences.extras: use 2dip instead of -rot
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 25 Aug 2022 21:12:25 +0000 (17:12 -0400)
committerDoug Coleman <doug.coleman@gmail.com>
Sun, 26 Feb 2023 23:11:03 +0000 (17:11 -0600)
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