aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/control/security/capability.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/control/security/capability.lux4
1 files changed, 2 insertions, 2 deletions
diff --git a/stdlib/source/lux/control/security/capability.lux b/stdlib/source/lux/control/security/capability.lux
index 485c1091c..e69493f69 100644
--- a/stdlib/source/lux/control/security/capability.lux
+++ b/stdlib/source/lux/control/security/capability.lux
@@ -46,10 +46,10 @@
{declaration reader.declaration}
{annotations (<>.maybe reader.annotations)}
{[forge input output] (<c>.form ($_ <>.and <c>.local-identifier <c>.any <c>.any))})
- (do {@ meta.monad}
+ (do {! meta.monad}
[this-module meta.current-module-name
#let [[name vars] declaration]
- g!brand (:: @ map (|>> %.code code.text)
+ g!brand (:: ! map (|>> %.code code.text)
(meta.gensym (format (%.name [this-module name]))))
#let [capability (` (..Capability (.primitive (~ g!brand)) (~ input) (~ output)))]]
(wrap (list (` (type: (~+ (writer.export export))