X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Control%2FMonad%2FST%2FLazy.hs;h=5d3c5579cc69ecc334f720d4866be06470869e43;hb=260e7f2ed9a43c6ecf5a556d77817f39ed2893ab;hp=5144dcc8cdab45873ee44bd7f17f61df42d6f0c0;hpb=f61a5cd4c1f13a44c212fce464e35d1796fe9110;p=ghc-base.git diff --git a/Control/Monad/ST/Lazy.hs b/Control/Monad/ST/Lazy.hs index 5144dcc..5d3c557 100644 --- a/Control/Monad/ST/Lazy.hs +++ b/Control/Monad/ST/Lazy.hs @@ -8,7 +8,7 @@ -- Stability : provisional -- Portability : non-portable (requires universal quantification for runST) -- --- $Id: Lazy.hs,v 1.2 2001/07/03 11:37:49 simonmar Exp $ +-- $Id: Lazy.hs,v 1.3 2001/12/21 15:07:21 simonmar Exp $ -- -- This module presents an identical interface to Control.Monad.ST, -- but the underlying implementation of the state thread is lazy. @@ -47,10 +47,9 @@ import Data.Array import qualified Control.Monad.ST as ST import qualified GHC.Arr as STArray import qualified GHC.ST -import GHC.Base ( ($), ()(..) ) +import GHC.Base import Control.Monad import Data.Ix -import GHC.Prim #endif #ifdef __HUGS__