リストに対する関数テンプレート関数型プログラミングでは、リストはどこででも使われます。ここでは一般に使われるリストに対する関数テンプレートを実装します。ライブラリで利用できることに注意すべきです。それらは線形データ型のようなこれまで紹介してないプログラミングの機能を使って、より効果的な方法で実装されていることがあります。オプションが必要です。インストールも必要です。末尾再帰ではありません。この実装は末尾再帰です。この実装は末尾再帰ではありません。