aboutsummaryrefslogtreecommitdiff
path: root/module/util.scm
diff options
context:
space:
mode:
Diffstat (limited to 'module/util.scm')
-rw-r--r--module/util.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/module/util.scm b/module/util.scm
index adac6b90..0580748f 100644
--- a/module/util.scm
+++ b/module/util.scm
@@ -190,6 +190,9 @@
+(define-public (swap f)
+ (lambda args (apply f (reverse args))))
+
;; Like `case', but evals the case parameters
(define-syntax case*
(syntax-rules (else)