Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data OutputConfig Source #
OutputConfig | |
|
buildOutputConfig :: Shell -> GitRepoState -> Config -> OutputConfig Source #
type TerminalState = Reader OutputConfig String Source #
type ShellOutput = WriterT Prompt (Reader OutputConfig) () Source #
askShell :: MonadReader OutputConfig m => m Shell Source #
askRepoState :: MonadReader OutputConfig m => m GitRepoState Source #
askConfig :: MonadReader OutputConfig m => m Config Source #