aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/abstract/codec.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/abstract/codec.lux')
-rw-r--r--stdlib/source/library/lux/abstract/codec.lux11
1 files changed, 6 insertions, 5 deletions
diff --git a/stdlib/source/library/lux/abstract/codec.lux b/stdlib/source/library/lux/abstract/codec.lux
index 82b4ad194..0a1f8b2ba 100644
--- a/stdlib/source/library/lux/abstract/codec.lux
+++ b/stdlib/source/library/lux/abstract/codec.lux
@@ -7,11 +7,12 @@
[monad (#+ do)]
["." functor]])
-(interface: .public (Codec m a)
- (: (-> a m)
- encoded)
- (: (-> m (Try a))
- decoded))
+(type: .public (Codec m a)
+ (Interface
+ (: (-> a m)
+ encoded)
+ (: (-> m (Try a))
+ decoded)))
(implementation: .public (composite cb_codec ba_codec)
(All [a b c]