« Premiers pas en OCaml/Filtrage de motif » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 192 :
== Filtrage de motif sur les variants ==
 
Reprenons le type ''my_variant'' définit à la page précédente :
''à écrire''
<source lang="ocaml">
type my_variant = Alpha | Beta | Gamma | Delta
</source>
le filtrage de motif de ce variant ce fera comme suit :
 
<source lang="ocaml">
# let v_to_string v =
match v with
| Alpha -> "Alpha"
| Beta -> "Beta"
| Gamma -> "Gamma"
| Delta -> "Delta"
;;
val v_to_string : my_variant -> string = <fun>
 
# v_to_string Beta ;;
- : string = "Beta"
</source>
 
== Filtrage de motif sur les enregistrements ==