Removes GHCup.Types.Prompts module and stuffs it into GHCup.Types

This commit is contained in:
Arjun Kathuria 2022-07-10 09:44:23 +05:30
parent 9ceb66ef21
commit 0acccae523
4 changed files with 5 additions and 17 deletions

View File

@ -76,7 +76,6 @@ library
GHCup.Types.JSON GHCup.Types.JSON
GHCup.Types.JSON.Utils GHCup.Types.JSON.Utils
GHCup.Types.Optics GHCup.Types.Optics
GHCup.Types.Prompts
GHCup.Utils GHCup.Utils
GHCup.Utils.Dirs GHCup.Utils.Dirs
GHCup.Version GHCup.Version

View File

@ -2,7 +2,8 @@
{-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE FlexibleContexts #-}
module GHCup.Prompts module GHCup.Prompts
( module GHCup.Types.Prompts, ( PromptQuestion,
PromptResponse (..),
getUserPromptResponse, getUserPromptResponse,
) )
where where
@ -11,7 +12,6 @@ import Control.Monad.Reader
import qualified Data.Text.IO as TIO import qualified Data.Text.IO as TIO
import GHCup.Prelude.Logger import GHCup.Prelude.Logger
import GHCup.Types.Optics import GHCup.Types.Optics
import GHCup.Types.Prompts
putPrompt :: (HasLog env, MonadReader env m, MonadIO m) putPrompt :: (HasLog env, MonadReader env m, MonadIO m)
=> PromptQuestion => PromptQuestion

View File

@ -654,10 +654,7 @@ isSafeDir (IsolateDirResolved _) = False
isSafeDir (GHCupDir _) = True isSafeDir (GHCupDir _) = True
isSafeDir (GHCupBinDir _) = False isSafeDir (GHCupBinDir _) = False
type PromptQuestion = Text
data PromptResponse = PromptYes | PromptNo
deriving (Show, Eq)

View File

@ -1,8 +0,0 @@
module GHCup.Types.Prompts where
import Data.Text (Text)
type PromptQuestion = Text
data PromptResponse = PromptYes | PromptNo
deriving (Show, Eq)