From: keller@cse.unsw.edu.au Date: Thu, 1 May 2008 02:42:23 +0000 (+0000) Subject: Moved def. of emptyP X-Git-Tag: 2008-05-28~6 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=56e2ad700b5e4d5d2a27a94bc55ce6bf5d2ed2fe;p=ghc-base.git Moved def. of emptyP --- diff --git a/GHC/PArr.hs b/GHC/PArr.hs index db53c82..10a4267 100644 --- a/GHC/PArr.hs +++ b/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