From 774276311da000ed74092b910efb07df802b6a60 Mon Sep 17 00:00:00 2001 From: Bryan O'Sullivan Date: Sat, 27 Nov 2010 06:04:25 +0000 Subject: [PATCH] Drop System.Mem.Weak's dependency on Prelude --- System/Mem/Weak.hs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/System/Mem/Weak.hs b/System/Mem/Weak.hs index 208302f..61dce1d 100644 --- a/System/Mem/Weak.hs +++ b/System/Mem/Weak.hs @@ -67,13 +67,16 @@ module System.Mem.Weak ( -- $precise ) where -import Prelude +import Data.Maybe (Maybe(..)) #ifdef __HUGS__ import Hugs.Weak +import Prelude #endif #ifdef __GLASGOW_HASKELL__ +import GHC.Base (return) +import GHC.Types (IO) import GHC.Weak #endif -- 1.7.10.4