json: delimited arrays
This commit is contained in:
parent
ef690db972
commit
90c48b3672
1 changed files with 1 additions and 5 deletions
|
@ -203,11 +203,7 @@ array = do
|
||||||
pure $ first ::: rest
|
pure $ first ::: rest
|
||||||
occupiedArray : Parser (JSONValue TArray)
|
occupiedArray : Parser (JSONValue TArray)
|
||||||
occupiedArray = do
|
occupiedArray = do
|
||||||
_ <- parseExactChar '['
|
xs <- delimited '[' ']' values
|
||||||
xs <- values
|
|
||||||
_ <- parseExactChar ']'
|
|
||||||
-- TODO: Why is this busted?
|
|
||||||
-- xs <- delimited '[' ']' values
|
|
||||||
let (types ** xs) = DList.fromList (forget xs)
|
let (types ** xs) = DList.fromList (forget xs)
|
||||||
pure $ VArray xs
|
pure $ VArray xs
|
||||||
```
|
```
|
||||||
|
|
Loading…
Add table
Reference in a new issue