aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/world/time.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/world/time.lux')
-rw-r--r--stdlib/source/library/lux/world/time.lux8
1 files changed, 5 insertions, 3 deletions
diff --git a/stdlib/source/library/lux/world/time.lux b/stdlib/source/library/lux/world/time.lux
index 22a0d85f3..853b0429f 100644
--- a/stdlib/source/library/lux/world/time.lux
+++ b/stdlib/source/library/lux/world/time.lux
@@ -11,7 +11,7 @@
["<>" parser (.only)]
["[0]" pipe]
["[0]" try (.only Try)]
- ["[0]" exception (.only exception)]]
+ ["[0]" exception (.only Exception)]]
[data
["[0]" text (.use "[1]#[0]" monoid)
["<[1]>" \\parser (.only Parser)]]]
@@ -39,7 +39,8 @@
Nat
(.nat (duration.millis duration.day)))
-(exception .public (time_exceeds_a_day [time Nat])
+(exception.def .public (time_exceeds_a_day time)
+ (Exception Nat)
(exception.report
(list ["Time (in milli-seconds)" (n#encoded time)]
["Maximum (in milli-seconds)" (n#encoded (-- limit))])))
@@ -58,7 +59,8 @@
(at <>.monad in 0)))
(with_template [<maximum> <parser> <exception> <sub_parser>]
- [(exception .public (<exception> [value Nat])
+ [(exception.def .public (<exception> value)
+ (Exception Nat)
(exception.report
(list ["Value" (n#encoded value)]
["Minimum" (n#encoded 0)]