盒装和非盒装载体之间的有效转换

时间:2012-02-24 18:16:11

标签: haskell vector

Data.Vector.UnboxedData.Vector之间进行转换的推荐方法是什么?具体来说,我需要将一个函数映射到一个向量上,该向量将诸如Int之类的无法使用的元素类型转换为诸如Text之类的非无法使用的元素类型。我假设通过中间列表不会非常有效。

1 个答案:

答案 0 :(得分:11)

您可以使用Data.Vector.Generic中的convert功能更改矢量类型,然后使用map进行每元素转换。