ArrayRef 似乎是提供可调整大小的IO阵列的软件包,但....
ArrayRef 似乎已经过时了(它甚至不会用新的GHC编译).
有谁知道在GHC/Haskell中创建可调整大小的数组的现代方法?我最终可能会采用相关的东西(如序列),但如果可能的话,我希望坚持使用持续时间读取/修改的东西.
我相信Data.Vector.Mutables可以调整大小.
编辑:vector是一个很棒的包,但他们似乎在我不看的时候改变了界面,所以我无法就如何使用它提出好的建议.
编辑2:好抓Michael,这可以解释为什么它看起来不熟悉.