summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/utils/MonadUtils.hs18
1 files changed, 0 insertions, 18 deletions
diff --git a/compiler/utils/MonadUtils.hs b/compiler/utils/MonadUtils.hs
index 3108a03d64..6f15ecc03d 100644
--- a/compiler/utils/MonadUtils.hs
+++ b/compiler/utils/MonadUtils.hs
@@ -16,8 +16,6 @@ module MonadUtils
, MonadFix(..)
, MonadIO(..)
- , ID, runID
-
, liftIO1, liftIO2, liftIO3, liftIO4
, zipWith3M
@@ -32,8 +30,6 @@ module MonadUtils
, maybeMapM
) where
-import Outputable
-
-------------------------------------------------------------------------------
-- Detection of available libraries
-------------------------------------------------------------------------------
@@ -55,20 +51,6 @@ import Control.Monad
import Control.Monad.Fix
-------------------------------------------------------------------------------
--- The ID monad
--------------------------------------------------------------------------------
-
-newtype ID a = ID a
-instance Monad ID where
- return x = ID x
- (ID x) >>= f = f x
- _ >> y = y
- fail s = panic s
-
-runID :: ID a -> a
-runID (ID x) = x
-
--------------------------------------------------------------------------------
-- MTL
-------------------------------------------------------------------------------