On 8 September 2010 10:56, Johan Tibell <johan.tibell@gmail.com> wrote:I'm not sure what you're referring to here, the definition is:
> Btw, I see that the BA# constructor is not manually unpacked into the Array
> data type. Is that done automatically since ByteArray# is unlifted or is
> there some room for improvement here?
data UArray i e = UArray !i !i !Int ByteArray#
The ByteArray# is an unlifted type (but its representation is a
pointer to a heap object).