[commit: parallel] master: export NFData for API completeness (cafb095)

Simon Marlow marlowsd at gmail.com
Tue Apr 5 13:35:39 CEST 2011


Repository : ssh://darcs.haskell.org//srv/darcs/packages/parallel

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/cafb095eddfdd4bb9ba8938eedddb841a73d788a

>---------------------------------------------------------------

commit cafb095eddfdd4bb9ba8938eedddb841a73d788a
Author: Simon Marlow <marlowsd at gmail.com>
Date:   Tue Apr 5 10:23:47 2011 +0100

    export NFData for API completeness
    As requested by Thomas DuBuisson on libraries at haskell.org

>---------------------------------------------------------------

 Control/Parallel/Strategies.hs |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/Control/Parallel/Strategies.hs b/Control/Parallel/Strategies.hs
index 0d5a89e..7b0cd6f 100644
--- a/Control/Parallel/Strategies.hs
+++ b/Control/Parallel/Strategies.hs
@@ -130,7 +130,12 @@ module Control.Parallel.Strategies (
     seqTraverse, parTraverse,
     seqList,
     seqPair, parPair,
-    seqTriple, parTriple
+    seqTriple, parTriple,
+
+    -- * For API completeness
+
+    -- | so users of 'rdeepseq' aren't required to import Control.DeepSeq:
+    NFData
   ) where
 
 import Data.Traversable





More information about the Cvs-libraries mailing list