on master help sign in
Remove some unused imports
3c1c727Ken Micklas
lib/executable-config/lookup/src-android/Obelisk/ExecutableConfig.hs−2
@@ -2,9 +2,7 @@ module Obelisk.ExecutableConfig (get) where
2
2
3import Control.Exception (bracket)
3import Control.Exception (bracket)
4import Data.Text (Text)
4import Data.Text (Text)
5−import qualified Data.Text as T
6import qualified Data.Text.Encoding as T
5import qualified Data.Text.Encoding as T
7−import Foreign.C.String (withCString)
8
6
9import Obelisk.ExecutableConfig.Internal
7import Obelisk.ExecutableConfig.Internal
10import Obelisk.ExecutableConfig.Internal.AssetManager
8import Obelisk.ExecutableConfig.Internal.AssetManager
lib/executable-config/lookup/src/Obelisk/ExecutableConfig.hs−4
@@ -1,15 +1,11 @@
1module Obelisk.ExecutableConfig (get) where
1module Obelisk.ExecutableConfig (get) where
2
2
3import Control.Exception
3import Control.Exception
4−import Data.List (sortOn)
5import Data.Text (Text)
4import Data.Text (Text)
6import Data.Text as T
5import Data.Text as T
7import Data.Text.IO as T
6import Data.Text.IO as T
8−import System.Directory
9−import System.FilePath.Posix ((</>))
10import System.IO.Error
7import System.IO.Error
11
8
12−
13get :: Text -> IO (Maybe Text)
9get :: Text -> IO (Maybe Text)
14get path = do
10get path = do
15 let doesNotExist = \e -> if isDoesNotExistError e then Just () else Nothing
11 let doesNotExist = \e -> if isDoesNotExistError e then Just () else Nothing