LINUX.ORG.RU

Data.Array.Diff and listArray


0

0

хотелось бы создать Unboxed DiffArray с помощью listArray

что-то вроде

a = listArray ((1,1),(2,2)) [3,4,5,6] :: DiffArray (Integer, Integer) Integer

но с DiffUArray

Как это сделать? Хотелось бы использовать все те же методы обращения с массивами, что есть в Array, но для DiffUArray.

Ответ на: комментарий от du_hast

>Integer в unboxed нельзя использовать, сам только что узнал. Int не прокатит?

спасибо!! Самое интересное, что мне нужен был Float, но эксперементировать я решил с Integer. Float работает. Блин, и я вроде понял, почему Integer не работает --- для unboxed же нужен фиксированный размер.

yet_another_lor_account
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.