summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkeller@cse.unsw.edu.au <unknown>2008-05-01 01:25:47 +0000
committerkeller@cse.unsw.edu.au <unknown>2008-05-01 01:25:47 +0000
commit0295b0cd072e88416b8414bc0bee01b91a07512e (patch)
treee314ec609d73f778508d9b5e5283c022ea5381a2
parentd0f3db8976dd7c46f7a3ac2559e18c93a8a933b5 (diff)
downloadhaskell-0295b0cd072e88416b8414bc0bee01b91a07512e.tar.gz
emptyP def to gHC.PArr
-rw-r--r--libraries/base/GHC/PArr.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/libraries/base/GHC/PArr.hs b/libraries/base/GHC/PArr.hs
index 44206e19cb..db53c82307 100644
--- a/libraries/base/GHC/PArr.hs
+++ b/libraries/base/GHC/PArr.hs
@@ -242,9 +242,6 @@ singletonP :: a -> [:a:]
{-# INLINE singletonP #-}
singletonP e = replicateP 1 e
-emptyP :: [:a:]
-emptyP = error "emptyP in GHC.PArr: not yet implemented"
-
replicateP :: Int -> a -> [:a:]
{-# INLINE replicateP #-}
replicateP n e = runST (do
@@ -726,3 +723,6 @@ writeMPArr (MPArr n# marr#) (I# i#) e
#endif /* __HADDOCK__ */
+emptyP:: [:a:]
+{- NOINLINE emptyP #-}
+emptyP = replicateP 0 undefined \ No newline at end of file