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
+stack.yaml.lock
index 4bfd2f2..f59f326 100644 (file)
@@ -5,7 +5,6 @@
 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)
@@ -15,21 +14,16 @@ import Lib
 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.File.Tree hiding (map, mapM, mapM_)
 import System.Process
 import Data.Aeson
-import Data.Aeson.TH
 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 Control.Monad.Trans.Maybe
 import Control.Monad.Except (throwError)
 import Control.Monad.Trans.Class (lift)
 import Control.Monad.Trans.Except