| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
RIO.Prelude.Simple
Description
Provide a  datatype, for providing a basic SimpleAppApp-like
 environment with common functionality built in. This is intended to
 make it easier to, e.g., use rio's logging and process code from
 within short scripts.
Since: 0.1.3.0
Synopsis
- data SimpleApp
 - mkSimpleApp :: MonadIO m => LogFunc -> Maybe ProcessContext -> m SimpleApp
 - runSimpleApp :: MonadIO m => RIO SimpleApp a -> m a
 
Documentation
A simple, non-customizable environment type for RIO, which
 provides common functionality. If it's insufficient for your needs,
 define your own, custom App data type.
Since: 0.1.3.0
Instances
| HasLogFunc SimpleApp Source # | |
| HasProcessContext SimpleApp Source # | |
Defined in RIO.Prelude.Simple Methods  | |
mkSimpleApp :: MonadIO m => LogFunc -> Maybe ProcessContext -> m SimpleApp Source #
Constructor for SimpleApp. In case when ProcessContext is not supplied
 mkDefaultProcessContext will be used to create it.
Since: 0.1.14.0