aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/control/concurrency/stm.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/control/concurrency/stm.lux6
1 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/source/lux/control/concurrency/stm.lux b/stdlib/source/lux/control/concurrency/stm.lux
index 7fd916fdb..e43ecb98e 100644
--- a/stdlib/source/lux/control/concurrency/stm.lux
+++ b/stdlib/source/lux/control/concurrency/stm.lux
@@ -142,7 +142,7 @@
[(#.Cons [var (..read! var) value] tx)
[]])))
-(structure: #export functor
+(implementation: #export functor
(Functor STM)
(def: (map f fa)
@@ -150,7 +150,7 @@
(let [[tx' a] (fa tx)]
[tx' (f a)]))))
-(structure: #export apply
+(implementation: #export apply
(Apply STM)
(def: &functor ..functor)
@@ -161,7 +161,7 @@
[tx'' a] (fa tx')]
[tx'' (f a)]))))
-(structure: #export monad
+(implementation: #export monad
(Monad STM)
(def: &functor ..functor)