adapt to vector 0.7.1
authorRoman Leshchinskiy <rl@cse.unsw.edu.au>
Sun, 19 Jun 2011 19:48:23 +0000 (20:48 +0100)
committerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Sun, 19 Jun 2011 19:48:23 +0000 (20:48 +0100)
dph-prim-seq/Data/Array/Parallel/Unlifted/Sequential/Vector.hs

index 799fa37..acdaf0c 100644 (file)
@@ -97,7 +97,7 @@ import Data.Vector.Fusion.Stream.Monadic ( Stream(..), Step(..) )
 import Data.Vector.Fusion.Stream.Size ( Size(..) )
 import Prelude hiding ( length, null,
                         replicate, (++), repeat,
-                        tail, take, drop,
+                        tail, take, drop, splitAt,
                         reverse,
                         map, zipWith, zipWith3, filter,
                         foldl, foldl1, scanl, scanl1,
@@ -137,12 +137,6 @@ interleave :: Unbox e => Vector e -> Vector e -> Vector e
 {-# INLINE_U interleave #-}
 interleave xs ys = unstream (interleaveS (stream xs) (stream ys))
 
--- |Associate each element of the array with its index
---
-indexed :: Unbox e => Vector e -> Vector (Int,e)
-{-# INLINE_U indexed #-}
-indexed = unstream . indexedS . stream
-
 -- |Repeat an array @n@ times
 --
 repeat :: Unbox e => Int -> Vector e -> Vector e