Namespace: Fleece
Assembly: Fleece.SystemTextJson.dll
Parent Module: SystemTextJsonFunction or value | Description |
Full Usage:
JsonDecode.array decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: 'a array ParseResult
|
|
Full Usage:
JsonDecode.arraySegment decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: ArraySegment<'a> ParseResult
|
|
|
|
|
|
|
|
Full Usage:
JsonDecode.choice decoder1 decoder2 _arg1
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
_arg1 : JsonValue
Returns: Choice<'a, 'b> ParseResult
|
|
Full Usage:
JsonDecode.choice3 decoder1 decoder2 decoder3 _arg1
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
decoder3 : JsonValue -> 'c ParseResult
_arg1 : JsonValue
Returns: Choice<'a, 'b, 'c> ParseResult
|
|
|
|
Full Usage:
JsonDecode.dateTimeOffset x
Parameters:
JsonValue
Returns: Result<DateTimeOffset, DecodeError>
|
|
|
|
Full Usage:
JsonDecode.dictionary decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: Dictionary<string, 'a> ParseResult
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
JsonDecode.list decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: 'a list ParseResult
|
|
Full Usage:
JsonDecode.map decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: Map<string, 'a> ParseResult
|
|
Full Usage:
JsonDecode.nullable decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: Nullable<'a> ParseResult
|
|
Full Usage:
JsonDecode.option decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: 'a option ParseResult
|
|
Full Usage:
JsonDecode.resizeArray decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: ResizeArray<'a> ParseResult
|
|
|
|
Full Usage:
JsonDecode.set decoder _arg1
Parameters:
JsonValue -> 'a ParseResult
_arg1 : JsonValue
Returns: Set<'a> ParseResult
|
|
|
|
Full Usage:
JsonDecode.tuple1 decoder1
Parameters:
JsonValue -> 'a ParseResult
Returns: JsonValue -> Tuple<'a> ParseResult
|
|
Full Usage:
JsonDecode.tuple2 decoder1 decoder2
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
Returns: JsonValue -> ('a * 'b) ParseResult
|
|
Full Usage:
JsonDecode.tuple3 decoder1 decoder2 decoder3
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
decoder3 : JsonValue -> 'c ParseResult
Returns: JsonValue -> ('a * 'b * 'c) ParseResult
|
|
Full Usage:
JsonDecode.tuple4 decoder1 decoder2 decoder3 decoder4
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
decoder3 : JsonValue -> 'c ParseResult
decoder4 : JsonValue -> 'd ParseResult
Returns: JsonValue -> ('a * 'b * 'c * 'd) ParseResult
|
|
Full Usage:
JsonDecode.tuple5 decoder1 decoder2 decoder3 decoder4 decoder5
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
decoder3 : JsonValue -> 'c ParseResult
decoder4 : JsonValue -> 'd ParseResult
decoder5 : JsonValue -> 'e ParseResult
Returns: JsonValue -> ('a * 'b * 'c * 'd * 'e) ParseResult
|
|
Full Usage:
JsonDecode.tuple6 decoder1 decoder2 decoder3 decoder4 decoder5 decoder6
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
decoder3 : JsonValue -> 'c ParseResult
decoder4 : JsonValue -> 'd ParseResult
decoder5 : JsonValue -> 'e ParseResult
decoder6 : JsonValue -> 'f ParseResult
Returns: JsonValue -> ('a * 'b * 'c * 'd * 'e * 'f) ParseResult
|
|
Full Usage:
JsonDecode.tuple7 decoder1 decoder2 decoder3 decoder4 decoder5 decoder6 decoder7
Parameters:
JsonValue -> 'a ParseResult
decoder2 : JsonValue -> 'b ParseResult
decoder3 : JsonValue -> 'c ParseResult
decoder4 : JsonValue -> 'd ParseResult
decoder5 : JsonValue -> 'e ParseResult
decoder6 : JsonValue -> 'f ParseResult
decoder7 : JsonValue -> 'g ParseResult
Returns: JsonValue -> ('a * 'b * 'c * 'd * 'e * 'f * 'g) ParseResult
|
|
|
|
|
|
|
|
|
|