Bitmaps as unboxed arrays of 32-bit RGBA pixels
These bitmaps are generally less efficient than
BitmapStrings, but can be arbitrarily
large (if having dimensions larger than the bound of
Int is really so useful), and have the advantages
of being stored in an array.
Arrays of 32-bit RGBA pixels