X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dead%2Fhalcyon.git;a=blobdiff_plain;f=src%2FOptionalConfiguration.hs;h=607659ea811ce200577ed1a04a645b86ae2a602b;hp=0b5fd0a6b05cc0cd6ba5ee63a6cb3a5c342f0405;hb=d7c6b5499c0969b6e488d9fc583f93bbb4e3d4c7;hpb=eed0d7b0f8ef28864c00925beef5c8853bcd44cc diff --git a/src/OptionalConfiguration.hs b/src/OptionalConfiguration.hs index 0b5fd0a..607659e 100644 --- a/src/OptionalConfiguration.hs +++ b/src/OptionalConfiguration.hs @@ -11,18 +11,20 @@ module OptionalConfiguration ( OptionalCfg(..), - from_rc - ) + from_rc ) where -import qualified Data.Configurator as DC +import qualified Data.Configurator as DC ( + Worth (Optional), + load, + lookup ) -import Data.Data (Data) -import Data.Maybe (fromMaybe) -import Data.Monoid (Monoid(..)) -import Data.Typeable (Typeable) +import Data.Data ( Data ) +import Data.Maybe ( fromMaybe ) +import Data.Monoid ( Monoid(..) ) +import Data.Typeable ( Typeable ) -import Usernames +import Usernames ( Usernames(..) ) -- | The same as Cfg, except everything is optional. It's easy to