aboutsummaryrefslogtreecommitdiff
path: root/module/text/numbers.scm
diff options
context:
space:
mode:
Diffstat (limited to 'module/text/numbers.scm')
-rw-r--r--module/text/numbers.scm14
1 files changed, 3 insertions, 11 deletions
diff --git a/module/text/numbers.scm b/module/text/numbers.scm
index debd7f17..ad859a16 100644
--- a/module/text/numbers.scm
+++ b/module/text/numbers.scm
@@ -27,16 +27,8 @@
rest: extra-kvs)
(apply (get language 'number->string-ordinal) n extra-kvs))
-;; TODO change API to allow language, and stop having random extra
-;; arguments for implementations.
-(define* (each-string count . args)
- (define language (resolve-language))
+(define* (each-string count
+ optional: (language (resolve-language))
+ rest: extra-kvs)
(apply (get language 'each-string)
count args))
-
-;; scheme@(guile-user)> (number->string-cardinal 123)
-;; $10 = "hundratjugotre"
-;; scheme@(guile-user)> (number->string-ordinal 123)
-;; $11 = "hundratjugotredje"
-;; scheme@(guile-user)> (each-string 10)
-;; $12 = "var tionde"