Hi, I'd like to use repa in a rather perverted mode, I guess:
for my programs I need to be able to update arrays in place and repeatedly perform operations on them. Right now, it basically works like this (in ST): - create unboxed space using "primitive" (same as unboxed vectors) - unsafefreeze unboxed space - perform calculations on frozen, immutable space - write result into mutable space (which is shared with the unsafefrozen space) - In principle, this should work with repa as well, I think. The question is: does "Repa.Internals.Base.fromVector" any copying, or does it just use the unboxed vector as-is internally? should I expect any problems? ;-) Gruss, Christian
pgp6KOMi3jSnI.pgp
Description: PGP signature
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users