diff options
Diffstat (limited to 'stdlib/source/lux/concurrency/stm.lux')
-rw-r--r-- | stdlib/source/lux/concurrency/stm.lux | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/stdlib/source/lux/concurrency/stm.lux b/stdlib/source/lux/concurrency/stm.lux index 946f9bac4..27dca629c 100644 --- a/stdlib/source/lux/concurrency/stm.lux +++ b/stdlib/source/lux/concurrency/stm.lux @@ -2,7 +2,7 @@ lux (lux (control functor applicative - monad) + ["M" monad #+ do Monad]) [io #- run] (data (coll [list "L/" Functor<List> Fold<List>] [dict #+ Dict] @@ -121,7 +121,7 @@ [_ (|> old (get@ #observers) dict;values - (mapM @ (function [f] (f new-value))))] + (M;map @ (function [f] (f new-value))))] (wrap [])) (write! new-value var)))) |