]> gitweb.factorcode.org Git - factor.git/commitdiff
sequences.extras: loop>sequence simplify.
authorJohn Benediktsson <mrjbq7@gmail.com>
Mon, 30 Nov 2020 22:30:31 +0000 (14:30 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Mon, 30 Nov 2020 22:30:31 +0000 (14:30 -0800)
extra/sequences/extras/extras.factor

index 7c0065083188a139fe0763f8ecb29c60fe1b7c15..c20e3d448a07a63e4a5a359b24f129bb79cbfbb8 100644 (file)
@@ -457,7 +457,7 @@ PRIVATE>
     { } loop>sequence* ; inline
 
 : loop>sequence ( ... quot: ( ... -- ... obj/f ) exemplar -- ... seq )
-    [ [ dup ] compose ] dip loop>sequence** ; inline
+    [ [ dup ] compose [ ] ] dip produce-as nip ; inline
 
 : loop>array ( ... quot: ( ... -- ... obj/f ) -- ... array )
    { } loop>sequence ; inline