# Exemples / DO-DON'T — Chapitre 23 — `Option` et `Nullable` > Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre. ## Exemples actuellement présents dans le chapitre ### Exemple 1 ```text Option Option Option Option ``` ### Exemple 2 ```text Option::None ``` ### Exemple 3 ```text Nullable::Null ``` ### Exemple 4 ```text T? ``` ### Exemple 5 ```text Option> autorisé Nullable> interdit Nullable> interdit ``` ### Exemple 6 ```text Option::None Option::Some(Nullable::Null) Option::Some(instance non nulle) ``` ### Exemple 7 ```text Option absence sémantique Nullable nullabilité représentationnelle ``` ### Exemple 8 ```text match (value) { Option::Some(uint32 number) => { ... } Option::None => { ... } } ``` ## DO / DON'T / WHY / compiler error / edge cases La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration `0.2.12` conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.