aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/math/number/ratio.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/math/number/ratio.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/lux/math/number/ratio.lux b/stdlib/source/lux/math/number/ratio.lux
index d754f6df4..ad2092fbd 100644
--- a/stdlib/source/lux/math/number/ratio.lux
+++ b/stdlib/source/lux/math/number/ratio.lux
@@ -54,7 +54,7 @@
(n.= (get@ #denominator parameter)
(get@ #denominator subject))))
-(structure: #export equivalence
+(implementation: #export equivalence
(Equivalence Ratio)
(def: = ..=))
@@ -85,7 +85,7 @@
(or (> parameter subject)
(= parameter subject)))
-(structure: #export order
+(implementation: #export order
(Order Ratio)
(def: &equivalence ..equivalence)
@@ -131,7 +131,7 @@
(def: separator ":")
-(structure: #export codec
+(implementation: #export codec
(Codec Text Ratio)
(def: (encode (^slots [#numerator #denominator]))
@@ -150,7 +150,7 @@
(#.Left (text\compose "Invalid syntax for ratio: " input)))))
(template [<identity> <compose> <name>]
- [(structure: #export <name>
+ [(implementation: #export <name>
(Monoid Ratio)
(def: identity (..ratio <identity>))