Idris2Doc : JSON.Parser

JSON.Parser

(source)

Reexports

importpublic Text.Parse.Manual

Definitions

hexChar : Integer->Char
Totality: total
Visibility: public export
escape : SnocListChar->Char->SnocListChar
Totality: total
Visibility: public export
encode : String->String
Totality: total
Visibility: public export
dataJSON : Type
Totality: total
Visibility: public export
Constructors:
JNull : JSON
JInteger : Integer->JSON
JDouble : Double->JSON
JBool : Bool->JSON
JString : String->JSON
JArray : ListJSON->JSON
JObject : List (String, JSON) ->JSON

Hints:
EqJSON
ShowJSON
dropNull : JSON->JSON
  Recursively drops `Null` entries from JSON objects.

Totality: total
Visibility: export
dataJSToken : Type
Totality: total
Visibility: public export
Constructors:
Symbol : Char->JSToken
Lit : JSON->JSToken
EOI : JSToken

Hints:
EqJSToken
InterpolationJSToken
ShowJSToken
0ParseErr : Type
Totality: total
Visibility: public export
lexJSON : String->Either (BoundedParseErr) (List (BoundedJSToken))
Totality: total
Visibility: export
parseJSON : Origin->String->Either (ParseErrorVoid) JSON
Totality: total
Visibility: export