aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/data/format/json.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/data/format/json.lux13
1 files changed, 6 insertions, 7 deletions
diff --git a/stdlib/source/library/lux/data/format/json.lux b/stdlib/source/library/lux/data/format/json.lux
index a7aecfd6b..895a6931f 100644
--- a/stdlib/source/library/lux/data/format/json.lux
+++ b/stdlib/source/library/lux/data/format/json.lux
@@ -110,15 +110,14 @@
[code.text ..#String' ..#String])
{#Array' members}
- (` {..#Array ((,! sequence.sequence) (,* (sequence.list (sequence#each jsonF members))))})
+ (` {..#Array (sequence.sequence (,* (sequence.list (sequence#each jsonF members))))})
{#Object' pairs}
- (` {..#Object ((,! dictionary.of_list)
- (,! text.hash)
- (list (,* (|> pairs
- dictionary.entries
- (list#each (function (_ [key_name value])
- (` [(, (code.text key_name)) (, (jsonF value))])))))))})
+ (` {..#Object (dictionary.of_list text.hash
+ (list (,* (|> pairs
+ dictionary.entries
+ (list#each (function (_ [key_name value])
+ (` [(, (code.text key_name)) (, (jsonF value))])))))))})
{#Code' code}
code))