]> git.wincent.com - docvim.git/blobdiff - lib/Docvim/Visitor.hs
Don't rely on transformers
[docvim.git] / lib / Docvim / Visitor.hs
index 4c243f6e56712cc3cf027903c3c3f6dea9575a0d..5c5dbac5997f03c7f657c2a6a7d7aa740a74119e 100644 (file)
@@ -1,11 +1,11 @@
 {-# LANGUAGE LambdaCase #-}
+{-# LANGUAGE FlexibleContexts #-}
 
 module Docvim.Visitor (endBlock, extract, extractBlocks) where
 
 import Control.Applicative (Alternative, (<|>), empty)
 import Control.Monad ((>=>))
--- TODO switch to pure mtl here (reduce dependency footprint)
-import Control.Monad.Trans.Writer (runWriter, tell)
+import Control.Monad.Writer (runWriter, tell)
 import Data.Data.Lens
 import Docvim.AST
 import qualified Data.DList as DList