]> gitweb.factorcode.org Git - factor.git/commitdiff
assocs.extras: adding (in-place) substitute!.
authorJohn Benediktsson <mrjbq7@gmail.com>
Sat, 14 Jul 2012 02:00:49 +0000 (19:00 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sat, 14 Jul 2012 02:00:49 +0000 (19:00 -0700)
extra/assocs/extras/extras.factor

index 54e28e8c02bc26f3c7e76a7fee6cacb147db2832..3019a5e86a4a413c67074f01715f00aebe092a6e 100644 (file)
@@ -21,3 +21,6 @@ IN: assocs.extras
         [ dup length ] dip new-assoc
         [ [ set-at ] with-assoc 2each ] keep
     ] if ; inline
+
+: substitute! ( seq assoc -- seq )
+    substituter map! ;