aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/concurrency/stm.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/concurrency/stm.lux27
1 files changed, 15 insertions, 12 deletions
diff --git a/stdlib/source/lux/concurrency/stm.lux b/stdlib/source/lux/concurrency/stm.lux
index 1478c55e3..e3c797b2d 100644
--- a/stdlib/source/lux/concurrency/stm.lux
+++ b/stdlib/source/lux/concurrency/stm.lux
@@ -1,16 +1,19 @@
(.module:
- lux
- (lux (control [functor (#+ Functor)]
- [apply (#+ Apply)]
- [monad (#+ do Monad)])
- [io (#+ IO io)]
- (data [product]
- [maybe]
- (collection [list ("list/" Functor<List> Fold<List>)]))
- (concurrency [atom (#+ Atom atom)]
- [promise (#+ Promise promise)]
- [frp ("frp/" Functor<Channel>)])
- (type abstract)))
+ [lux #*
+ [control
+ [functor (#+ Functor)]
+ [apply (#+ Apply)]
+ [monad (#+ do Monad)]]
+ [io (#+ IO io)]
+ [data
+ [product]
+ [maybe]
+ [collection [list ("list/" Functor<List> Fold<List>)]]]
+ [concurrency
+ [atom (#+ Atom atom)]
+ [promise (#+ Promise promise)]
+ [frp ("frp/" Functor<Channel>)]]
+ [type abstract]])
(abstract: #export (Var a)
{#.doc "A mutable cell containing a value, and observers that will be alerted of any change to it."}