summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core
diff options
context:
space:
mode:
authorJasper Van der Jeugt <jaspervdj@gmail.com>2011-02-11 08:39:10 +0100
committerJasper Van der Jeugt <jaspervdj@gmail.com>2011-02-11 08:39:10 +0100
commit4e0abd872ac36eadb103a909bcd9f970667a9270 (patch)
tree8e6081d9a464a89974f081ce1178f6df4fe37bf7 /src/Hakyll/Core
parent84d920432c3397aab86414892b4766506236bc4c (diff)
downloadhakyll-4e0abd872ac36eadb103a909bcd9f970667a9270.tar.gz
Update cabal file, fix warnings
Diffstat (limited to 'src/Hakyll/Core')
-rw-r--r--src/Hakyll/Core/Rules.hs7
-rw-r--r--src/Hakyll/Core/Run.hs8
2 files changed, 9 insertions, 6 deletions
diff --git a/src/Hakyll/Core/Rules.hs b/src/Hakyll/Core/Rules.hs
index 4aa497c..28aac1f 100644
--- a/src/Hakyll/Core/Rules.hs
+++ b/src/Hakyll/Core/Rules.hs
@@ -16,10 +16,11 @@ module Hakyll.Core.Rules
) where
import Control.Applicative (Applicative, (<$>))
-import Control.Monad.Writer
-import Control.Monad.Reader
+import Control.Monad.Writer (WriterT, execWriterT, tell)
+import Control.Monad.Reader (ReaderT, runReaderT, ask)
import Control.Arrow (second, (>>>), arr, (>>^))
-import Control.Monad.State
+import Control.Monad.State (State, evalState, get, put)
+import Data.Monoid (Monoid, mempty, mappend)
import Data.Typeable (Typeable)
import Data.Binary (Binary)
diff --git a/src/Hakyll/Core/Run.hs b/src/Hakyll/Core/Run.hs
index 407a2b1..de4114c 100644
--- a/src/Hakyll/Core/Run.hs
+++ b/src/Hakyll/Core/Run.hs
@@ -6,9 +6,11 @@ module Hakyll.Core.Run
) where
import Prelude hiding (reverse)
-import Control.Applicative
-import Control.Monad.Reader
-import Control.Monad.State
+import Control.Monad (filterM)
+import Control.Monad.Trans (liftIO)
+import Control.Applicative (Applicative, (<$>))
+import Control.Monad.Reader (ReaderT, runReaderT, ask)
+import Control.Monad.State (StateT, evalStateT, get, modify)
import Control.Arrow ((&&&))
import qualified Data.Map as M
import Data.Monoid (mempty, mappend)