some documentation notes and additonal comments around Ranges, Storabe and the Layout.Base modules
first step towards cleaning up the coverage piece of the cabal file
Removing a bunch of dead machinery from Array.Mutable (may revisit adding it back later though)
starting to update the Array.Mutable classes to reflect the current Layout design
For a number of layouts, they only make sense against a direct buffer at some level, need to provide some facilities for translating the applicable addres datatypes into ints whenever applicable to support that indexing
adding the Address As Int defintions for the Sparse layouts
adding the "catchall" instance for Pure Arrays that are modeled as a Buffer X Layout pair,
that uses the Immutable Array data type ImmArray (which maybe should be renamed)
more fixme comments about names i'm unhappy with currently
work in progress on the Sparse CSR basicNextIndex operation.
Its not done, but using _foo style names to placate wall.