在Haskell中克隆列表

在Haskell中克隆列表,haskell,Haskell,有没有办法克隆Haskell中的列表?我找不到任何关于这方面的文档。如果没有,有人能建议一个简单的实现方法吗?Haskell值是不可变的。“修改”列表只是将其转换为新列表;原始列表从未更改。因此,既然列表一开始就不能更改,就没有必要克隆它们;您可以重复使用原始列表。与Haskell中的几乎所有数据类型一样,列表是不可变的,因此无需复制它们

有没有办法克隆Haskell中的列表?我找不到任何关于这方面的文档。如果没有,有人能建议一个简单的实现方法吗?

Haskell值是不可变的。“修改”列表只是将其转换为新列表;原始列表从未更改。因此,既然列表一开始就不能更改,就没有必要克隆它们;您可以重复使用原始列表。

与Haskell中的几乎所有数据类型一样,列表是不可变的,因此无需复制它们