nullable
Autorise null tout en appliquant un parser strict lorsque la valeur est présente. DDataParser.nullable(inner) retourne null ou la sortie d'inner.
Exemple interactif
Paramètres
inner: parser utilisé quand la valeur n'est pasnull.coalescingValue: optionnel, remplacenullpar une valeur par défaut et restreint le type de sortie.checkers:checkerRefineou autres helpers appliqués surOutput<inner> | null.errorMessage: message pour les entrées ninullni conformes àinner.
Valeur de retour
Un DataParserNullable. schema.parse(data) renvoie DEither.success<Output | null> ou DEither.error<DataParserError>. Les checkers vous permettent, par exemple, de restreindre les dates à une période même lorsqu'elles sont facultatives.
