データ構造に関するテキストは多数あり、データ構造コードのライブラリもあります。純粋に機能的なデータ構造の方が推論しやすいことを理解しています。ただし、命令型のコードよりも、実用的なコードで純粋に関数型のデータ構造を使用することの実際の利点を理解するのは困難です(関数型プログラミング言語を使用するかどうかは関係ありません)。純粋に機能的なデータ構造に利点がある実際の事例を誰かが提供できるでしょうか。その理由は何ですか。
私のような例では、programming_languageでdata_structure_nameを使用してアプリケーションを実行します。これは、 certain_thingを実行できるためです。
ありがとう。
PS:純粋に機能的なデータ構造とは、永続的なデータ構造と同じではありません。永続データ構造は変わらないデータ構造ですか?一方、純粋に機能するデータ構造は、純粋に機能するデータ構造です。