aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/control/parser/json.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/control/parser/json.lux12
1 files changed, 6 insertions, 6 deletions
diff --git a/stdlib/source/library/lux/control/parser/json.lux b/stdlib/source/library/lux/control/parser/json.lux
index dcbda6f71..f73bf4ce8 100644
--- a/stdlib/source/library/lux/control/parser/json.lux
+++ b/stdlib/source/library/lux/control/parser/json.lux
@@ -32,7 +32,7 @@
(exception: .public empty_input)
(def: .public (result parser json)
- (All [a] (-> (Parser a) JSON (Try a)))
+ (All (_ a) (-> (Parser a) JSON (Try a)))
(case (//.result parser (list json))
(#try.Success [remainder output])
(case remainder
@@ -113,12 +113,12 @@
)
(def: .public (nullable parser)
- (All [a] (-> (Parser a) (Parser (Maybe a))))
+ (All (_ a) (-> (Parser a) (Parser (Maybe a))))
(//.or ..null
parser))
(def: .public (array parser)
- (All [a] (-> (Parser a) (Parser a)))
+ (All (_ a) (-> (Parser a) (Parser a)))
(do //.monad
[head ..any]
(case head
@@ -139,7 +139,7 @@
(//.failure (exception.error ..unexpected_value [head])))))
(def: .public (object parser)
- (All [a] (-> (Parser a) (Parser a)))
+ (All (_ a) (-> (Parser a) (Parser a)))
(do //.monad
[head ..any]
(case head
@@ -165,7 +165,7 @@
(//.failure (exception.error ..unexpected_value [head])))))
(def: .public (field field_name parser)
- (All [a] (-> Text (Parser a) (Parser a)))
+ (All (_ a) (-> Text (Parser a) (Parser a)))
(function (recur inputs)
(case inputs
(^ (list& (#/.String key) value inputs'))
@@ -191,7 +191,7 @@
(exception.except ..unconsumed_input inputs))))
(def: .public dictionary
- (All [a] (-> (Parser a) (Parser (Dictionary Text a))))
+ (All (_ a) (-> (Parser a) (Parser (Dictionary Text a))))
(|>> (//.and ..string)
//.some
..object