On Sat, Jul 19, 2003 at 08:17:10AM -0400, David Roundy wrote:
> Hello.  I was wondering if there might be any relatively simple way to
> implement a type equivalent to UArray, but with the memory stored in a
> ForeignPtr? It seems like this would be a commonly useful situation, where
> you have a C function that returns a pointer to an array of data, and it
> would be nice to be able to access that data without making a copy of it.

StorableArray does this for mutable arrays, and this is the way the CVS
version of Hugs implements UArray (cf hugs98/libraries/Hugs/ByteArray.hs).
_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to