Du coup je me demande s'il serait aussi possible de faire la même chose avec des entiers où les valeurs 0 et -1 (ou des valeurs négatives) ont souvent une signification particulière. Serait-il possible de les interdire ou d'avoir différentes sortes de "NULL" là aussi ?
Je pense que oui dans les langages fonctionnels. Tu crée un type NULL qui contient les valeurs particulières et un type Non-NULL qui contient le reste et enfin un type qui est l'assemblage des deux. Je me trompe messieurs les développeurs fonctionnels (je n'ai jamais touché à ça donc c'est une façon de pensé nouvelle pour moi) ?
Ada permet aussi de créer des types d'entiers contenant uniquement un sous ensemble de N.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Encore le type Null...
Posté par barmic . En réponse à la dépêche Dart va‐t‐il remplacer JavaScript comme langage dans les navigateurs ?. Évalué à 2.
Je pense que oui dans les langages fonctionnels. Tu crée un type NULL qui contient les valeurs particulières et un type Non-NULL qui contient le reste et enfin un type qui est l'assemblage des deux. Je me trompe messieurs les développeurs fonctionnels (je n'ai jamais touché à ça donc c'est une façon de pensé nouvelle pour moi) ?
Ada permet aussi de créer des types d'entiers contenant uniquement un sous ensemble de N.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)