Copyright | (c) 2020 Kowainik |
---|---|
License | MPL-2.0 |
Maintainer | Kowainik <xrom.xkov@gmail.com> |
Safe Haskell | None |
Language | Haskell2010 |
Summoner.Mode
Description
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.
Constructors
Interactive | |
NonInteractive |
Instances
Eq Interactivity Source # | |
Defined in Summoner.Mode Methods (==) :: Interactivity -> Interactivity -> Bool # (/=) :: Interactivity -> Interactivity -> Bool # | |
Show Interactivity Source # | |
Defined in Summoner.Mode Methods 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 | |
Show ConnectMode Source # | |
Defined in Summoner.Mode Methods showsPrec :: Int -> ConnectMode -> ShowS # show :: ConnectMode -> String # showList :: [ConnectMode] -> ShowS # |