fix empty list argument parsing

This commit is contained in:
Dmitrii Skurikhin
2022-01-06 16:49:54 +03:00
committed by Eugen Wissner
parent 73585dde85
commit 0c8edae90a
3 changed files with 59 additions and 27 deletions

View File

@ -450,8 +450,8 @@ value = Full.Variable <$> variable
<|> Full.Null <$ nullValue
<|> Full.String <$> stringValue
<|> Full.Enum <$> try enumValue
<|> Full.List <$> brackets (some $ valueNode value)
<|> Full.Object <$> braces (some $ objectField $ valueNode value)
<|> Full.List <$> brackets (many $ valueNode value)
<|> Full.Object <$> braces (many $ objectField $ valueNode value)
<?> "Value"
constValue :: Parser Full.ConstValue