module Data.Array.Comfort.Storable.Mutable.Internal (
MutArray.Array(Array, shape, buffer),
MutArray.STArray,
MutArray.IOArray,
MutArray.new,
MutArray.copy,
MutArray.create,
MutArray.createWithSize,
MutArray.createWithSizeAndResult,
MutArray.unsafeCreate,
MutArray.unsafeCreateWithSize,
MutArray.unsafeCreateWithSizeAndResult,
MutArray.read,
MutArray.write,
MutArray.update,
MutArray.toList,
MutArray.fromList,
MutArray.vectorFromList,
ImmArray.freeze, ImmArray.unsafeFreeze,
ImmArray.thaw, ImmArray.unsafeThaw,
) where
import qualified Data.Array.Comfort.Storable.Private as ImmArray
import qualified Data.Array.Comfort.Storable.Mutable.Private as MutArray