diff options
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/lux/macro/poly/json.lux | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/lux/macro/poly/json.lux b/stdlib/source/lux/macro/poly/json.lux index 32ccc001e..f27089c94 100644 --- a/stdlib/source/lux/macro/poly/json.lux +++ b/stdlib/source/lux/macro/poly/json.lux @@ -3,19 +3,19 @@ (lux (control [monad (#+ do Monad)] [equivalence (#+ Equivalence)] codec - ["p" parser "p/" Monad<Parser>]) + ["p" parser]) (data [bool] [bit] - [text "text/" Equivalence<Text>] + [text ("text/" Equivalence<Text>)] (text ["l" lexer] format) - [number "frac/" Codec<Text,Frac> "nat/" Codec<Text,Nat>] + [number ("frac/" Codec<Text,Frac>) ("nat/" Codec<Text,Nat>)] maybe ["e" error] [sum] [product] - (collection [list "list/" Fold<List> Monad<List>] - [row (#+ Row row) "row/" Monad<Row>] + (collection [list ("list/" Fold<List> Monad<List>)] + [row (#+ Row row) ("row/" Monad<Row>)] ["d" dictionary]) (format ["//" json (#+ JSON)])) (time ## ["i" instant] |