Fleece


Helpers Module

Namespace: Fleece

Assembly: Fleece.SystemTextJson.dll

Parent Module: SystemTextJson

Types

Type Description

TryGet

Functions and values

Function or value Description

Success x

Full Usage: Success x

Parameters:
    x : 'a

Returns: Result<'a, 'b>

x : 'a
Returns: Result<'a, 'b>

listAsReadOnly l

Full Usage: listAsReadOnly l

Parameters:
    l : 'a list

Returns: IReadOnlyList<'a>

l : 'a list
Returns: IReadOnlyList<'a>

tryGet x

Full Usage: tryGet x

Parameters:
Returns: ^t

x : JsonValue
Returns: ^t

tryRead x

Full Usage: tryRead x

Parameters:
Returns: Result<^a, DecodeError>

x : JsonValue
Returns: Result<^a, DecodeError>

Type extensions

Type extension Description

this.ToArray()

Full Usage: this.ToArray()

Parameters:
    () : unit

Returns: 'T[]

Extended Type: ArraySegment

() : unit
Returns: 'T[]

JsonHelpers.jsonObjectOfJson ()

Full Usage: JsonHelpers.jsonObjectOfJson ()

Parameters:
    () : unit

Returns: JsonValue -> Result<JsonObject, DecodeError>

Extended Type: JsonHelpers

() : unit
Returns: JsonValue -> Result<JsonObject, DecodeError>

JsonHelpers.jsonObjectOfJson

Full Usage: JsonHelpers.jsonObjectOfJson

Returns: JsonValue -> Result<JsonObject, DecodeError>

Extended Type: JsonHelpers

Returns: JsonValue -> Result<JsonObject, DecodeError>

JsonHelpers.jsonOfJsonObject o

Full Usage: JsonHelpers.jsonOfJsonObject o

Parameters:
Returns: JsonValue

Extended Type: JsonHelpers

o : JsonObject
Returns: JsonValue