次の方法で共有


純粋関数型変換の概要

更新 : November 2007

ここでは、関数型変換の概要について、その基になる概念や、それをサポートする言語構成要素も含めて説明します。また、オブジェクト指向変換と関数型変換という 2 つのプログラミング方法を対比させて、関数型変換に移行するためのアドバイスを紹介します。関数型変換はさまざまなプログラミング シナリオで使用できますが、ここでは XML 変換を具体例として取り上げます。

このセクションの内容

トピック

内容

概念と用語 (関数型変換)

純粋関数型変換の概念と用語について説明します。

関数型プログラミングと命令型プログラミング

関数型プログラミングを従来の命令型 (手続き型) プログラミングと比較対照します。

純粋関数へのリファクタリング

純粋関数について説明し、純粋関数と純粋でない関数の例を示します。

関数型変換の適用範囲

関数型変換の一般的なシナリオについて説明します。

XML の関数型変換

XML ツリーの変換のコンテキストにおける関数型変換について説明します。

参照

その他の技術情報

XML の純粋関数型変換