diff options
Diffstat (limited to 'stdlib/source/lux/data/text/format.lux')
-rw-r--r-- | stdlib/source/lux/data/text/format.lux | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/stdlib/source/lux/data/text/format.lux b/stdlib/source/lux/data/text/format.lux index 5c40a2514..127921e41 100644 --- a/stdlib/source/lux/data/text/format.lux +++ b/stdlib/source/lux/data/text/format.lux @@ -1,6 +1,7 @@ (;module: lux - (lux (control monad) + (lux (control monad + ["p" parser]) (data [bool] [char] [number] @@ -17,7 +18,7 @@ (-> Text Text Text) (:: text;Monoid<Text> append)) -(syntax: #export (format [fragments (s;many s;any)]) +(syntax: #export (format [fragments (p;many s;any)]) {#;doc (doc "Text interpolation as a macro." (format "Static part " (%t static) " does not match URI: " uri))} (wrap (list (` ($_ _append_ (~@ fragments)))))) |