Source

configurator / Data / Configurator / Types.hs

Full commit
Bryan O'Sullivan 224c512 



Bryan O'Sullivan a0d9ccb 
Bryan O'Sullivan 224c512 







Chris Smith ec88474 
Bryan O'Sullivan 224c512 
Bryan O'Sullivan 04da8c2 
Bryan O'Sullivan 224c512 
Bryan O'Sullivan 920fe1e 



Bryan O'Sullivan a8f5e96 


Bryan O'Sullivan 224c512 

-- |
-- Module:      Data.Configurator.Types
-- Copyright:   (c) 2011 MailRank, Inc.
-- License:     BSD3
-- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
-- Stability:   experimental
-- Portability: portable
--
-- Types for working with configuration files.

module Data.Configurator.Types
    (
      AutoConfig(..)
    , Config
    , Name
    , Value(..)
    , Configured(..)
    , Worth(..)
    -- * Exceptions
    , ConfigError(..)
    , KeyError(..)
    -- * Notification of configuration changes
    , Pattern
    , ChangeHandler
    ) where

import Data.Configurator.Types.Internal