@@ -2,17 +2,16 @@
2{-# LANGUAGE FlexibleContexts #-}
2{-# LANGUAGE FlexibleContexts #-}
3module Elm.Compiler (version, parseDependencies, compile) where
3module Elm.Compiler (version, parseDependencies, compile) where
5−import Control.Monad.Error (MonadError, MonadIO, liftIO, throwError)
5+import Control.Monad.Error (MonadError, throwError)
6import qualified Data.List as List
6import qualified Data.List as List
7import qualified Data.Map as Map
7import qualified Data.Map as Map
8import qualified Text.PrettyPrint as P
8import qualified Text.PrettyPrint as P
10−import qualified AST.Module as Module (HeaderAndImports(HeaderAndImports), Interfaces, toInterface)
10+import qualified AST.Module as Module (HeaderAndImports(HeaderAndImports), toInterface)
11import qualified Build.Source as Source
11import qualified Build.Source as Source
12import qualified Elm.Compiler.Module as PublicModule
12import qualified Elm.Compiler.Module as PublicModule
13import qualified Elm.Compiler.Version as Version
13import qualified Elm.Compiler.Version as Version
14import qualified Generate.JavaScript as JS
14import qualified Generate.JavaScript as JS
15−import qualified Metadata.Prelude as Prelude
16import qualified Parse.Helpers as Help
15import qualified Parse.Helpers as Help
17import qualified Parse.Module as Parse
16import qualified Parse.Module as Parse