It looks as if `vector-0.12.1.1` has renamed the `Vector.Generic.mkType` function to `Vector.Generic.mkVecType`. cf. [`mkType` @ 0.12.0.3](https://github.com/haskell/vector/blob/19189a884434ecd2c96212395f5705347b55775b/Data/Vector/Generic.hs#L2195-L2197) versus [`mkVecType` @ 0.12.1.1](https://github.com/haskell/vector/blob/release/v0.12.1/Data/Vector/Generic.hs#L2208-L2210)