En Ocaml, il n'y a pas d'expression régulière built-in, mais tu peux tout à fait écrire une clause "when" au milieu de ton filtre pour y mettre un test boolean qui soit un appel vers une lib externe type pcre.
Si un switch est nécessaire sur un type, c'est qu'il y a un gros problème d'architecture. Le coté polymorphe de ocaml rend ce genre de cas inutile (typique avec des listes utilisant uniquement des types parents).
[^] # Re: Ca sert à quoi Perl6 ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Bientôt Noël pour Perl6. Évalué à 2.
En Ocaml, il n'y a pas d'expression régulière built-in, mais tu peux tout à fait écrire une clause "when" au milieu de ton filtre pour y mettre un test boolean qui soit un appel vers une lib externe type pcre.
Si un switch est nécessaire sur un type, c'est qu'il y a un gros problème d'architecture. Le coté polymorphe de ocaml rend ce genre de cas inutile (typique avec des listes utilisant uniquement des types parents).
"La première sécurité est la liberté"