SchemaParser25
Constructors
makefunctionCreates a synchronous maker for the schema's decoded type side.makeEffectfunctionCreates an effectful maker for the schema's decoded type side.makeOptionfunctionCreates a synchronous maker that returns Option.some with the constructed value on success, or Option.none when construction fails with schema issues.Asserting
Decoding
decodeEffectconstCreates an effectful decoder for input already typed as the schema's Encoded type.decodeExitconstCreates a synchronous decoder for input already typed as the schema's Encoded type, reporting failure safely as an Exit.decodePromisefunctionCreates a Promise-based decoder for input already typed as the schema's Encoded type.decodeResultconstCreates a decoder for input already typed as the schema's Encoded type, reporting failure safely as a Result.decodeSyncconstCreates a synchronous decoder for input already typed as the schema's Encoded type.decodeUnknownEffectfunctionCreates an effectful decoder for unknown input.decodeUnknownExitfunctionCreates a synchronous decoder for unknown input that reports failure safely as an Exit.decodeUnknownPromisefunctionCreates a Promise-based decoder for unknown input.decodeUnknownResultfunctionCreates a decoder for unknown input that reports failure safely as a Result.decodeUnknownSyncfunctionCreates a synchronous decoder for unknown input.Encoding
encodeEffectconstCreates an effectful encoder for input already typed as the schema's decoded Type.encodeExitconstCreates a synchronous encoder for input already typed as the schema's decoded Type, reporting failure safely as an Exit.encodePromiseconstCreates a Promise-based encoder for input already typed as the schema's decoded Type.encodeResultconstCreates an encoder for input already typed as the schema's decoded Type, reporting failure safely as a Result.encodeSyncconstCreates a synchronous encoder for input already typed as the schema's decoded Type.encodeUnknownEffectfunctionCreates an effectful encoder for unknown input.encodeUnknownExitfunctionCreates a synchronous encoder for unknown input that reports failure safely as an Exit.encodeUnknownPromiseconstCreates a Promise-based encoder for unknown input.encodeUnknownResultfunctionCreates an encoder for unknown input that reports failure safely as a Result.encodeUnknownSyncfunctionCreates a synchronous encoder for unknown input.