summaryrefslogtreecommitdiff
path: root/src/dates.scm
diff options
context:
space:
mode:
Diffstat (limited to 'src/dates.scm')
-rw-r--r--src/dates.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/dates.scm b/src/dates.scm
index 2bbb977..e9c9b0c 100644
--- a/src/dates.scm
+++ b/src/dates.scm
@@ -5,7 +5,8 @@
date->string/RFC3339
unix-date
newest
- find-newest))
+ find-newest
+ date>?))
(define (string/ISO->date string)
(string->date string "~Y-~m-~d"))
@@ -17,4 +18,7 @@
(define (newest a b) (if (time>? (date->time-utc a) (date->time-utc b)) a b))
+(define (date>? a b)
+ (time>? (date->time-utc a) (date->time-utc b)))
+
(define (find-newest dates) (reduce newest unix-date dates))