aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/abstract/apply.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/abstract/apply.lux12
1 files changed, 6 insertions, 6 deletions
diff --git a/stdlib/source/library/lux/abstract/apply.lux b/stdlib/source/library/lux/abstract/apply.lux
index 6a509bb0a..0d3a0fd1e 100644
--- a/stdlib/source/library/lux/abstract/apply.lux
+++ b/stdlib/source/library/lux/abstract/apply.lux
@@ -8,11 +8,11 @@
(type: .public (Apply f)
(Interface
- (: (Functor f)
- &functor)
- (: (All (_ a b)
- (-> (f a) (f (-> a b)) (f b)))
- on)))
+ (is (Functor f)
+ &functor)
+ (is (All (_ a b)
+ (-> (f a) (f (-> a b)) (f b)))
+ on)))
(implementation: .public (composite f_monad f_apply g_apply)
(All (_ F G)
@@ -29,7 +29,7 @@
(for @.old (let [fgf' (# f_apply on
fgf
(# f_monad in (function (_ gf gx) (# g_apply on gx gf))))]
- (:expected (# f_apply on (:expected fgx) (:expected fgf'))))
+ (as_expected (# f_apply on (as_expected fgx) (as_expected fgf'))))
(let [fgf' (# f_apply on
fgf
(# f_monad in (function (_ gf gx) (# g_apply on gx gf))))]