Copyright | (c) 2020 Kowainik |
---|---|
License | MPL-2.0 |
Maintainer | Kowainik <xrom.xkov@gmail.com> |
Safe Haskell | None |
Language | Haskell2010 |
This module introduces different modes in which the command-line interface could be.
Synopsis
- data Interactivity
- isNonInteractive :: Interactivity -> Bool
- data ConnectMode
- isOffline :: ConnectMode -> Bool
Documentation
data Interactivity Source #
Switcher for non-interactive mode.
Instances
Eq Interactivity Source # | |
Defined in Summoner.Mode (==) :: Interactivity -> Interactivity -> Bool # (/=) :: Interactivity -> Interactivity -> Bool # | |
Show Interactivity Source # | |
Defined in Summoner.Mode showsPrec :: Int -> Interactivity -> ShowS # show :: Interactivity -> String # showList :: [Interactivity] -> ShowS # |
isNonInteractive :: Interactivity -> Bool Source #
Is interactivity mode NonInteractive
?
data ConnectMode Source #
Switcher for offline mode.
Instances
Eq ConnectMode Source # | |
Defined in Summoner.Mode (==) :: ConnectMode -> ConnectMode -> Bool # (/=) :: ConnectMode -> ConnectMode -> Bool # | |
Show ConnectMode Source # | |
Defined in Summoner.Mode showsPrec :: Int -> ConnectMode -> ShowS # show :: ConnectMode -> String # showList :: [ConnectMode] -> ShowS # |