@@ -199,7 +199,7 @@ import Prelude (Char, Bool(..), Int, Maybe(..), String,
199 (&&), (||), (+), (-), (.), ($), ($!), (>>),
199 (&&), (||), (+), (-), (.), ($), ($!), (>>),
200 not, return, otherwise, quot)
200 not, return, otherwise, quot)
201#if defined(HAVE_DEEPSEQ)
201#if defined(HAVE_DEEPSEQ)
202−import Control.DeepSeq (NFData)
202+import Control.DeepSeq (NFData(rnf))
204#if defined(ASSERTS)
204#if defined(ASSERTS)
205import Control.Exception (assert)
205import Control.Exception (assert)
@@ -346,7 +346,7 @@ instance Exts.IsList Text where
348#if defined(HAVE_DEEPSEQ)
348#if defined(HAVE_DEEPSEQ)
349−instance NFData Text
349+instance NFData Text where rnf !_ = ()
352-- | This instance preserves data abstraction at the cost of inefficiency.
352-- | This instance preserves data abstraction at the cost of inefficiency.