明らかに漸近的に、可能なすべての操作Seqと同じかそれ以上のパフォーマンスを発揮します。[]ただし、その構造はリストよりも複雑であるため、サイズが小さい場合は、オーバーヘッドが一定であるため、速度が低下する可能性があります。特に、いくらか知りたいのですが。
<|比較してどれくらい遅い:ですか?Seqフォールドオーバー/トラバースと比較して、フォールドオーバー/トラバースはどれくらい遅いですか[](フォールディング/トラバース機能のコストを除く)?\xs x -> xs ++ [x]遅くなるサイズ(概算)は|>?++遅くなるサイズ(概算)は><?viewlリストのパターンマッチングと比較して、結果の呼び出しとパターンマッチングのコストはいくらですか?- -elementリストと比較して、
n-elementはどのくらいのメモリを占有しますか?(要素によって占有されているメモリはカウントせず、構造のみをカウントします。)Seqn
償却された複雑さについて話しているので、測定するのは難しいことは知っていますSeqが、少なくともいくつかの大まかな数値を知りたいと思います。