]> gitweb.factorcode.org Git - factor.git/commitdiff
deques: enhance slurp-deque stack effect.
authorJohn Benediktsson <mrjbq7@gmail.com>
Thu, 11 Dec 2014 23:57:48 +0000 (15:57 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Thu, 11 Dec 2014 23:57:48 +0000 (15:57 -0800)
basis/deques/deques.factor

index f5be97f894fc5218e3b9d8163773c2535a049c5e..bcc6a76de5d7297791ee61f14b038474b374248f 100644 (file)
@@ -47,7 +47,7 @@ ERROR: empty-deque ;
 : pop-back ( deque -- obj )
     [ peek-back ] [ pop-back* ] bi ; inline
 
-: slurp-deque ( deque quot: ( obj -- ) -- )
+: slurp-deque ( ... deque quot: ( ... obj -- ... ) -- ... )
     [ drop '[ _ deque-empty? ] ]
     [ '[ _ pop-back @ ] ]
     2bi until ; inline