最佳答案
我正在学习Haskell,并阅读了几篇关于Haskell列表和(插入您的语言)数组的性能差异的文章。
作为一个学习者,我显然只是使用列表,甚至没有考虑性能差异。 我最近开始调查,发现Haskell中有许多可用的数据结构库有没有人能解释一下列表、数组、向量、序列之间的区别,而不是深入研究数据结构的计算机科学理论?
此外,是否存在使用一种数据结构而不是另一种数据结构的通用模式?
是否还有其他形式的数据结构是我遗漏的,但可能有用?