| 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 # | |