Library is structured as follows:
Generic API. It's suitable for both ADT-based vector like Complex
Continuation based vectors. Internally all functions use them.
Type classes for array-based implementation and API for working with
Boxed vector which can hold elements of any type.
Unboxed vectors of Storable types.
Unboxed vectors based on pritimive package.
Wrappers for monomorphic vectors