Replace type families by GADTs for associating a monad with a mutable vector
authorRoman Leshchinskiy <rl@cse.unsw.edu.au>
Fri, 11 Jul 2008 16:22:01 +0000 (16:22 +0000)
committerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Fri, 11 Jul 2008 16:22:01 +0000 (16:22 +0000)
commit23f8180bc9c21e9fa01933339cdddc3eae8c5f4d
treeae9a6ad072f3fce6bd87d2da3c0fb6005d3ac5f2
parent656d3afe68ccf9750ea1be0b85ec822e253e93fd
Replace type families by GADTs for associating a monad with a mutable vector

This is mostly to work around #2440, but it's perhaps also more consistent.
Data/Vector.hs
Data/Vector/Base.hs
Data/Vector/Base/Mutable.hs
Data/Vector/Mutable.hs
Data/Vector/Unboxed.hs
Data/Vector/Unboxed/Mutable.hs