diff --git a/extra/closures/closures.factor b/extra/closures/closures.factor new file mode 100644 index 0000000000..94bd2664eb --- /dev/null +++ b/extra/closures/closures.factor @@ -0,0 +1,4 @@ +USING: fry namespaces kernel sequences parser ; +IN: closures +: delayed-bind ( quot -- quot' ) '[ namespace [ _ bind ] curry ] ; +SYNTAX: C[ parse-quotation delayed-bind over push-all ;