]> gitweb.factorcode.org Git - factor.git/blobdiff - core/sequences/sequences.factor
Fix conflict in images vocab
[factor.git] / core / sequences / sequences.factor
index 394b2b50d88fc36e071b28b041d4e641621763e2..fb05d331e14e0e9a3418a64bf57cf6a310c125ea 100755 (executable)
@@ -821,6 +821,11 @@ PRIVATE>
     [ [ 2unclip-slice ] dip [ call ] keep ] dip
     compose 2reduce ; inline
 
+: map-find ( seq quot -- result elt )
+    [ f ] 2dip
+    [ [ nip ] dip call dup ] curry find
+    [ [ drop f ] unless ] dip ; inline
+
 : unclip-last-slice ( seq -- butlast-slice last )
     [ but-last-slice ] [ peek ] bi ; inline