haskell-vector rebuild