Dispatch par propriétés dans les langages fonctionnels

From LRDE

Revision as of 17:03, 9 January 2018 by Bot (talk | contribs) (Created page with "{{CSIReportFR | authors = Christopher Chedeau | titre = Dispatch par propriétés dans les langages fonctionnels | year = 2012 | resume = Climb est une bibliothèque de traite...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Résumé

Climb est une bibliothèque de traitement d'images générique. L'interface générique d'un algorithme nécessite souvent plusieurs implémentations différentes spécialisées. Olena, une bibliothèque C++, a résolu ce problème en rajoutant des propriétés. Nous allons présenter un moyen de rediriger un appel de fonction vers la meilleure implémentation spécialisée grâce aux propriétés dans un langage de programmation dynamique: Common Lisp. Nous allons ensuite montrer des exemples d'algorithmes et de propriétés utilisées dans le domaine du traitement d'images.