| Copyright | (c) Eric Mertens, 2016 |
|---|---|
| License | ISC |
| Maintainer | emertens@gmail.com |
| Safe Haskell | None |
| Language | Haskell2010 |
Client.Configuration
Description
This module defines the top-level configuration information for the client.
Configuration type
data Configuration Source #
Top-level client configuration information. When connecting to a
server configuration from _configServers is used where possible,
otherwise _configDefaults is used.
Constructors
| Configuration | |
Fields
| |
Instances
Loading configuration
Arguments
| :: Maybe FilePath | path to configuration file |
| -> IO Configuration |
Load the configuration file defaulting to ~.glircconfig.
This action can throw IOError and ConfigurationFailure
exceptions.