aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/data/format/json.lux
diff options
context:
space:
mode:
authorEduardo Julian2022-07-10 18:00:23 -0400
committerEduardo Julian2022-07-10 18:00:23 -0400
commit1bbc4251230cee13d46df7b706859e834778aee0 (patch)
tree6e9aa1b7e079ffd01041c510ac201f16a57842e9 /stdlib/source/library/lux/data/format/json.lux
parent7db42ab1b9d3c764772ca63c74bf44bb2b8b8325 (diff)
Removed the need for ,! unquoting.
Diffstat (limited to 'stdlib/source/library/lux/data/format/json.lux')
-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))