XRay


Codec

Namespace: XRay
Attributes:
[<RequireQualifiedAccess>]

Xray codecs.

Nested types and modules

TypeDescription
Http

Xray HTTP codecs.

Json<'JsonValue>

Xray Json codecs.

JsonCtx<'JsonValue>
ModuleDescription
Choice

Additional operations on Choice

Result

Additional operations on Result

Functions and values

Function or valueDescription
create(d e)
Signature: d:Dec<'i,'a> -> e:Enc<'o,'a> -> Codec<'i,'o,'a>
Type parameters: 'i, 'a, 'o

Creates a codec.

decoder(arg1, arg2)
Signature: (Dec<'i,'a> * Enc<'o,'a>) -> Dec<'i,'a>
Type parameters: 'i, 'o, 'a
encoder(arg1, arg2)
Signature: (Dec<'i,'a> * Enc<'o,'a>) -> Enc<'o,'a>
Type parameters: 'i, 'o, 'a
Fork me on GitHub