Skip to content

nullable

Encapsule une valeur null ou non-null dans un Either, tout en conservant l'information sill est remplie ou vide.

Exemple interactif

Syntaxe

typescript
function nullable<
	const GenericInput extends unknown = null
>(
  input: GenericInput
): GenericInput extends null
  ? EitherNullableEmpty
  : EitherNullableFilled<GenericInput>;

Paramètres

  • input : Peut être null ou une valeur concrète.

Valeur de retour

  • EitherNullableFilled si la valeur existe.
  • EitherNullableEmpty si null.

Voir aussi

Diffusé sous licence MIT.