2012-02-24 12 views
7

Jaki jest zalecany sposób konwersji między Data.Vector.Unboxed a Data.Vector. W szczególności, potrzebuję odwzorować funkcję na wektor, który przekształca typ elementu, którego nie można spakować, taki jak Int, na taki, którego nie można rozpakować, taki jak Text. Zakładam, że przejście przez pośrednią listę nie będzie bardzo efektywne.Efektywna konwersja między wektorami zapakowanymi i niepakowanymi

Odpowiedz

11

Można użyć funkcji convert z Data.Vector.Generic, aby zmienić typy wektorów, a następnie map, aby przeprowadzić konwersję elementu.

+0

Ah nice, thanks! –

+3

Również przydatny fakt: dobrze się łączy! –

Powiązane problemy