Partilhar via


Introdução às transformações funcionais puras

Esta seção apresenta transformações funcionais, incluindo os conceitos fundamentais e as compilações de linguagem de suporte. Contrasta as abordagens orientados a objeto e funcionais de transformação para programação, incluindo conselhos sobre como fazer a transição para último. Embora as transformações e podem ser usadas em muitos cenários de programação, a transformação XML é usado aqui como um exemplo concrete.

Nesta seção

Tópico

Descrição

Conceitos e a terminologia (transformação funcional)

Apresenta os conceitos e a terminologia de transformações e puras.

Programação funcional em relação à programação obrigatória

Compara e contrasta programação funcional à programação (procedural) imperativa mais tradicional.

Refactoring em funções puras

Apresenta funções puras, e mostra exemplos de funções e puras e impuros.

Aplicabilidade da transformação funcional

Descreve cenários típicos para transformações funcionais.

Transformação funcional XML

Descreve transformações e no contexto de transformar árvores XML.

Consulte também

Outros recursos

Transformações funcionais puras XML