aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/control/writer.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/control/writer.lux')
-rw-r--r--stdlib/source/library/lux/control/writer.lux6
1 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/source/library/lux/control/writer.lux b/stdlib/source/library/lux/control/writer.lux
index fe7511a68..18a0fc7e1 100644
--- a/stdlib/source/library/lux/control/writer.lux
+++ b/stdlib/source/library/lux/control/writer.lux
@@ -55,8 +55,8 @@
(All [l M] (-> (Monoid l) (Monad M) (Monad (All [a] (M (Writer l a))))))
(def: &functor
- (functor.compose (get@ #monad.&functor monad)
- ..functor))
+ (functor.composite (get@ #monad.&functor monad)
+ ..functor))
(def: in
(let [writer (..monad monoid)]
@@ -72,7 +72,7 @@
[l2 a] Mla]
(in [(\ monoid compose l1 l2) a]))))
-(def: .public (lift monoid monad)
+(def: .public (lifted monoid monad)
{#.doc (example "Wraps a monadic value with Writer machinery.")}
(All [l M a]
(-> (Monoid l) (Monad M)