Skip to content

boolean

Construit un parser pour les booléens. DDataParser.boolean() vérifie l'entrée, supporte la coercition ("true", 1, etc.) et autorise des checkers personnalisés via checkerRefine.

Exemple interactif

Paramètres

  • errorMessage : message personnalisé quand l'entrée n'est pas interprétable en booléen.
  • checkers : checkerRefine pour ajouter des règles métier (par exemple forcer true).
  • coerce : true pour convertir "true", "false", 1, 0, etc. Par défaut false.

Valeur de retour

Un DataParserBoolean doté de parse, asyncParse, exec, asyncExec, addChecker, clone. schema.parse(data) renvoie DEither.success<boolean> ou DEither.error<DataParserError>.

Others exemples

Checkers personnalisés

Mode étendu

Voir aussi

  • string - Parser pour les chaînes de caractères
  • coerce.* - Fonctions de coercition pour divers types

Diffusé sous licence MIT.