aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/control/codec.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/control/codec.lux')
-rw-r--r--stdlib/source/lux/control/codec.lux12
1 files changed, 6 insertions, 6 deletions
diff --git a/stdlib/source/lux/control/codec.lux b/stdlib/source/lux/control/codec.lux
index d2641fe38..b51f76d97 100644
--- a/stdlib/source/lux/control/codec.lux
+++ b/stdlib/source/lux/control/codec.lux
@@ -14,16 +14,16 @@
decode))
## [Values]
-(structure: #export (compose Codec<c,b> Codec<b,a>)
+(structure: #export (compose cb-codec ba-codec)
{#.doc "Codec composition."}
(All [a b c]
(-> (Codec c b) (Codec b a)
(Codec c a)))
(def: encode
- (|>> (:: Codec<b,a> encode)
- (:: Codec<c,b> encode)))
+ (|>> (:: ba-codec encode)
+ (:: cb-codec encode)))
(def: (decode cy)
- (do error.Monad<Error>
- [by (:: Codec<c,b> decode cy)]
- (:: Codec<b,a> decode by))))
+ (do error.monad
+ [by (:: cb-codec decode cy)]
+ (:: ba-codec decode by))))