inria-00202817, version 1
Le caractère ` à la rescousse -- Factorisation et réutilisation de code grâce aux variants polymorphes
JFLA (Journées Francophones des Langages Applicatifs) (2008) 63-78
Résumé : Les variants polymorphes sont une fonctionnalité puissante du système de types du langage OCaml, dont l'utilisation reste pourtant rare. Dans cet article, nous nous attachons à montrer en quoi ils sont plus expressifs que les types inductifs usuels, à la fois en terme de garantie statique d'invariants et de factorisation de code. Pour cela, nous proposons trois exemples tirés d'un typeur. Aucune connaissance préalable sur les variants polymorphes n'est nécessaire.
- 1 : GALLIUM (INRIA Paris-Rocquencourt)
- INRIA
- Domaine : Informatique/Langage de programmation
- inria-00202817, version 1
- http://hal.inria.fr/inria-00202817
- oai:hal.inria.fr:inria-00202817
- Contributeur : Sandrine Blazy
- Soumis le : Mardi 8 Janvier 2008, 11:33:11
- Dernière modification le : Mardi 8 Janvier 2008, 11:34:01