Partager via


Introduction aux transformations fonctionnelles pures

Cette section présente les transformations fonctionnelles, y compris les concepts sous-jacents et les constructions de prise en charge. Elle décrit le contraste qu'il existe entre la programmation orientée objet et la programmation avec transformation fonctionnelle, et fournit des conseils pour aider les programmeurs à passer de l'une à l'autre. Bien que les transformations fonctionnelles puissent être utilisées dans de nombreux scénarios de programmation, la transformation XML est utilisée ici comme exemple concret.

Dans cette section

Rubrique

Description

Concepts et terminologie (transformation fonctionnelle)

Présente les concepts et la terminologie des transformations fonctionnelles pures.

Comparaison de la programmation fonctionnelle et de la programmation impérative

Compare et contraste la programmation fonctionnelle avec la programmation impérative (procédurale) plus traditionnelle.

Refactorisation dans des fonctions pures

Présente les fonctions pures et fournit des exemples de fonctions pures et impures.

Applicabilité des transformations fonctionnelles

Décrit des scénarios de transformation fonctionnelle courants.

Transformation fonctionnelle de données XML

Décrit les transformations fonctionnelles dans le contexte de la transformation d'arborescences XML.

Voir aussi

Autres ressources

Transformations fonctionnelles pures de données XML