Remove extraneous dependencies in Main
authorCameron Ball <cameron@cameron1729.xyz>
Sat, 3 Aug 2019 12:04:26 +0000 (20:04 +0800)
committerCameron Ball <cameron@cameron1729.xyz>
Sat, 3 Aug 2019 12:04:26 +0000 (20:04 +0800)
.gitignore
app/Main.hs

index 7815277..9c5b100 100644 (file)
@@ -4,3 +4,4 @@ xyz.cabal
 build/
 entries/*
 !entries/.gitignore
 build/
 entries/*
 !entries/.gitignore
+stack.yaml.lock
index 4bfd2f2..f59f326 100644 (file)
@@ -5,7 +5,6 @@
 module Main where
 
 import Data.List (intercalate, zipWith)
 module Main where
 
 import Data.List (intercalate, zipWith)
-import Data.String hiding (unlines)
 import Data.Text hiding (map, init, length, splitAt, foldl, zipWith)
 import Data.Text.IO (putStrLn, putStr, writeFile)
 import Data.Text.Lazy (toStrict)
 import Data.Text hiding (map, init, length, splitAt, foldl, zipWith)
 import Data.Text.IO (putStrLn, putStr, writeFile)
 import Data.Text.Lazy (toStrict)
@@ -15,21 +14,16 @@ import Lib
 import Prelude hiding (putStrLn, putStr, init, unlines, writeFile, zipWith)
 import Prompts
 import System.Directory
 import Prelude hiding (putStrLn, putStr, init, unlines, writeFile, zipWith)
 import Prompts
 import System.Directory
-import System.Directory (doesFileExist)
 import System.Environment
 import System.Exit
 import System.Environment
 import System.Exit
-import System.File.Tree hiding (map, mapM, mapM_)
 import System.Process
 import Data.Aeson
 import System.Process
 import Data.Aeson
-import Data.Aeson.TH
 import Data.Aeson.Text
 import Data.Aeson.Text
-import Data.Maybe
 import Util
 import Data.Bool (bool)
 import Data.Tuple.Curry (uncurryN)
 import qualified Data.ByteString.Lazy as BL
 import Config
 import Util
 import Data.Bool (bool)
 import Data.Tuple.Curry (uncurryN)
 import qualified Data.ByteString.Lazy as BL
 import Config
-import Control.Monad.Trans.Maybe
 import Control.Monad.Except (throwError)
 import Control.Monad.Trans.Class (lift)
 import Control.Monad.Trans.Except
 import Control.Monad.Except (throwError)
 import Control.Monad.Trans.Class (lift)
 import Control.Monad.Trans.Except