summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libraries/base/GHC/PArr.hs8
1 files changed, 5 insertions, 3 deletions
diff --git a/libraries/base/GHC/PArr.hs b/libraries/base/GHC/PArr.hs
index db53c82307..10a426795b 100644
--- a/libraries/base/GHC/PArr.hs
+++ b/libraries/base/GHC/PArr.hs
@@ -242,6 +242,11 @@ singletonP :: a -> [:a:]
{-# INLINE singletonP #-}
singletonP e = replicateP 1 e
+emptyP:: [:a:]
+{- NOINLINE emptyP #-}
+emptyP = replicateP 0 undefined
+
+
replicateP :: Int -> a -> [:a:]
{-# INLINE replicateP #-}
replicateP n e = runST (do
@@ -723,6 +728,3 @@ writeMPArr (MPArr n# marr#) (I# i#) e
#endif /* __HADDOCK__ */
-emptyP:: [:a:]
-{- NOINLINE emptyP #-}
-emptyP = replicateP 0 undefined \ No newline at end of file