aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/data/format/json.lux
diff options
context:
space:
mode:
authorEduardo Julian2022-06-01 21:52:34 -0400
committerEduardo Julian2022-06-01 21:52:34 -0400
commit5d44577c3849a045052dc1c9f0dd7deddd032120 (patch)
treeb0e00801734720e9f985c7dfa239aaa0bdea7bcd /stdlib/source/library/lux/data/format/json.lux
parent659537b4ec859f1e705cdd1f82da29ab1a662d94 (diff)
Extensible import syntax: Part 1
Diffstat (limited to 'stdlib/source/library/lux/data/format/json.lux')
-rw-r--r--stdlib/source/library/lux/data/format/json.lux20
1 files changed, 10 insertions, 10 deletions
diff --git a/stdlib/source/library/lux/data/format/json.lux b/stdlib/source/library/lux/data/format/json.lux
index 1eb7c31fb..06babedb6 100644
--- a/stdlib/source/library/lux/data/format/json.lux
+++ b/stdlib/source/library/lux/data/format/json.lux
@@ -1,18 +1,18 @@
(.using
[library
[lux {"-" has}
- ["[0]" meta {"+" monad}]
+ ["[0]" meta (.only monad)]
[abstract
- [equivalence {"+" Equivalence}]
- [codec {"+" Codec}]
- [predicate {"+" Predicate}]
- ["[0]" monad {"+" do}]]
+ [equivalence (.only Equivalence)]
+ [codec (.only Codec)]
+ [predicate (.only Predicate)]
+ ["[0]" monad (.only do)]]
[control
["[0]" pipe]
["[0]" maybe]
- ["[0]" try {"+" Try}]
+ ["[0]" try (.only Try)]
["<>" parser ("[1]#[0]" monad)
- ["<[0]>" text {"+" Parser}]
+ ["<[0]>" text (.only Parser)]
["<[0]>" code]]]
[data
["[0]" bit]
@@ -20,10 +20,10 @@
["[0]" text ("[1]#[0]" equivalence monoid)]
[collection
["[0]" list ("[1]#[0]" mix functor)]
- ["[0]" sequence {"+" Sequence sequence} ("[1]#[0]" monad)]
- ["[0]" dictionary {"+" Dictionary}]]]
+ ["[0]" sequence (.only Sequence sequence) ("[1]#[0]" monad)]
+ ["[0]" dictionary (.only Dictionary)]]]
[macro
- [syntax {"+" syntax:}]
+ [syntax (.only syntax:)]
["^" pattern]
["[0]" code]]
[math