aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2017-03-02 07:11:07 -0700
committerSean Whitton <spwhitton@spwhitton.name>2017-03-02 07:11:07 -0700
commit5443d758bbc4d894e547d56a60b2be221fc7779a (patch)
tree29010aeb1968b5f3307c150c8da03e184848aef7
parent882fe2352c9f0876119e75437b9f1531926fdded (diff)
downloadsscan-5443d758bbc4d894e547d56a60b2be221fc7779a.tar.gz
remove redundant imports
-rw-r--r--Main.hs5
-rw-r--r--Presets.hs2
-rw-r--r--Types/Preset.hs2
-rw-r--r--UI.hs14
4 files changed, 3 insertions, 20 deletions
diff --git a/Main.hs b/Main.hs
index 80a83c9..b951231 100644
--- a/Main.hs
+++ b/Main.hs
@@ -28,9 +28,8 @@ import Control.Monad (void, when)
import Data.Time.Clock.POSIX (getPOSIXTime, posixSecondsToUTCTime)
import Data.Time.Format (defaultTimeLocale, formatTime,
iso8601DateFormat)
-import Lens.Micro ((&), (.~), (^.))
-import System.Directory (getHomeDirectory,
- removeDirectoryRecursive, renamePath,
+import Lens.Micro ((^.))
+import System.Directory (getHomeDirectory, renamePath,
withCurrentDirectory)
import System.Exit (ExitCode (..))
import System.FilePath ((<.>), (</>))
diff --git a/Presets.hs b/Presets.hs
index 2390c3b..46c039f 100644
--- a/Presets.hs
+++ b/Presets.hs
@@ -26,7 +26,7 @@ along with sscan. If not, see <http://www.gnu.org/licenses/>.
module Presets (presets, lookupPreset) where
import Data.List (find)
-import Lens.Micro ((&), (.~), (^.))
+import Lens.Micro ((^.))
import Types.Preset
import Types.State
diff --git a/Types/Preset.hs b/Types/Preset.hs
index 407db94..f74e936 100644
--- a/Types/Preset.hs
+++ b/Types/Preset.hs
@@ -23,8 +23,6 @@ along with sscan. If not, see <http://www.gnu.org/licenses/>.
module Types.Preset where
-import qualified Data.Text as T
-
import Types.State
type PresetToggleKey = Char
diff --git a/UI.hs b/UI.hs
index 7de5f0e..084458f 100644
--- a/UI.hs
+++ b/UI.hs
@@ -23,35 +23,21 @@ along with sscan. If not, see <http://www.gnu.org/licenses/>.
module UI (runTheApp) where
-import Control.Concurrent (forkFinally)
-import Control.Monad (void)
-import Control.Monad.IO.Class (liftIO)
-import Data.Monoid
-import qualified Data.Text as T
import qualified Graphics.Vty as V
import Lens.Micro ((&), (.~), (^.))
-import System.Directory (getHomeDirectory,
- getTemporaryDirectory,
- removeDirectoryRecursive)
-import System.FilePath ((</>))
-import System.IO.Temp (createTempDirectory)
import Brick.AttrMap
import Brick.Main
-import Brick.Markup (markup, (@?))
import Brick.Types
-import Brick.Util (fg, on)
import Brick.Widgets.Border as B
import Brick.Widgets.Center as C
import Brick.Widgets.Core
-import Data.Text.Markup ((@@))
import Brick.Widgets.DefnList
import Presets
import Types.Preset
import Types.State
-
drawUI :: St -> [Widget ()]
drawUI st = [ui]
where