Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
HasLogger (App options) Source # | |
HasAwsEnv (App options) Source # | |
HasAwsScope (App options) Source # | |
HasAutoSSOOption options => HasAutoSSOOption (App options) Source # | |
Defined in Stackctl.CLI autoSSOOptionL :: Lens' (App options) AutoSSOOption Source # | |
HasColorOption options => HasColorOption (App options) Source # | |
Defined in Stackctl.CLI colorOptionL :: Lens' (App options) (Maybe ColorOption) Source # | |
HasConfig (App options) Source # | |
HasDirectoryOption options => HasDirectoryOption (App options) Source # | |
Defined in Stackctl.CLI directoryOptionL :: Lens' (App options) DirectoryOption Source # | |
HasFilterOption options => HasFilterOption (App options) Source # | |
Defined in Stackctl.CLI filterOptionL :: Lens' (App options) FilterOption Source # | |
HasVerboseOption options => HasVerboseOption (App options) Source # | |
Defined in Stackctl.CLI |
Instances
Monad m => MonadReader app (AppT app m) Source # | |
MonadIO m => MonadIO (AppT app m) Source # | |
Defined in Stackctl.CLI | |
Applicative m => Applicative (AppT app m) Source # | |
Functor m => Functor (AppT app m) Source # | |
Monad m => Monad (AppT app m) Source # | |
MonadCatch m => MonadCatch (AppT app m) Source # | |
MonadMask m => MonadMask (AppT app m) Source # | |
Defined in Stackctl.CLI | |
MonadThrow m => MonadThrow (AppT app m) Source # | |
Defined in Stackctl.CLI | |
MonadIO m => MonadLogger (AppT app m) Source # | |
Defined in Stackctl.CLI | |
MonadIO m => MonadResource (AppT app m) Source # | |
Defined in Stackctl.CLI liftResourceT :: ResourceT IO a -> AppT app m a # | |
MonadUnliftIO m => MonadUnliftIO (AppT app m) Source # | |
Defined in Stackctl.CLI |
runAppT :: (MonadMask m, MonadUnliftIO m, HasColorOption options, HasVerboseOption options, HasAutoSSOOption options) => options -> AppT (App options) m a -> m a Source #