-
Notifications
You must be signed in to change notification settings - Fork 0
json
Mirek Rusin edited this page Oct 5, 2024
·
2 revisions
Home / json
function array<T>(parser): t<T[]>| Type Parameter |
|---|
T |
| Parameter | Type |
|---|---|
parser |
t<T> |
t<T[]>
function beginArray(reader): t<"[">| Parameter | Type |
|---|---|
reader |
Reader |
t<"[">
function beginObject(reader): t<"{">| Parameter | Type |
|---|---|
reader |
Reader |
t<"{">
function char(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function decimalPoint(reader): t<".">| Parameter | Type |
|---|---|
reader |
Reader |
t<".">
function digit(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function digit19(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function e(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function endArray(reader): t<"]">| Parameter | Type |
|---|---|
reader |
Reader |
t<"]">
function endObject(reader): t<"}">| Parameter | Type |
|---|---|
reader |
Reader |
t<"}">
function escape(reader): t<"\">| Parameter | Type |
|---|---|
reader |
Reader |
t<"\">
function escaped(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function exp(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function false(reader): t<false>| Parameter | Type |
|---|---|
reader |
Reader |
t<false>
function frac(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function hexdigit(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function int(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function json(reader): t<unknown>| Parameter | Type |
|---|---|
reader |
Reader |
t<unknown>
function member<T>(value): t<[string, undefined | T]>| Type Parameter |
|---|
T |
| Parameter | Type |
|---|---|
value |
t<T> |
t<[string, undefined | T]>
function minus(reader): t<"-">| Parameter | Type |
|---|---|
reader |
Reader |
t<"-">
function nameSeparator(reader): t<":">| Parameter | Type |
|---|---|
reader |
Reader |
t<":">
function null(reader): t<null>| Parameter | Type |
|---|---|
reader |
Reader |
t<null>
function number(reader): t<number>| Parameter | Type |
|---|---|
reader |
Reader |
t<number>
function object<T>(value): t<Record<string, undefined | T>>| Type Parameter |
|---|
T |
| Parameter | Type |
|---|---|
value |
t<T> |
t<Record<string, undefined | T>>
function parse(input): unknown| Parameter | Type |
|---|---|
input |
string |
unknown
function plus(reader): t<"+">| Parameter | Type |
|---|---|
reader |
Reader |
t<"+">
function quotationMark(reader): t<"\"">| Parameter | Type |
|---|---|
reader |
Reader |
t<""">
function string(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function true(reader): t<true>| Parameter | Type |
|---|---|
reader |
Reader |
t<true>
function unescaped(reader): t<string>| Parameter | Type |
|---|---|
reader |
Reader |
t<string>
function value(reader): t<unknown>| Parameter | Type |
|---|---|
reader |
Reader |
t<unknown>
function valueSeparator(reader): t<",">| Parameter | Type |
|---|---|
reader |
Reader |
t<",">
- all
- any
- beg
- between
- bol
- char-range
- chars
- csv
- either
- end
- eol
- first
- first-exhaustive
- first-literal
- from-until
- index
- join
- json
- lazy
- left
- lift
- line
- lit
- longest
- longest-reentrant
- ltrim
- map
- map-failure
- map-reason
- maybe
- maybe-map
- next
- pair
- parser
- predicate
- prelude-refute
- reader
- reentry
- refute
- regexp
- rescue
- result
- rfc4180
- rfc8259
- right
- sep0
- sep1
- sep2
- seq
- sexp
- star
- switch
- times
- trim
- until
- while-chars
- while-not-chars
- ws0
- ws1