BlogLiterately-0.8.3.1: A tool for posting Haskelly articles to blogs

Copyright(c) 2008-2010 Robert Greayer 2012 Brent Yorgey
LicenseGPL (see LICENSE)
MaintainerBrent Yorgey <byorgey@gmail.com>
Safe HaskellNone
LanguageHaskell2010

Text.BlogLiterately.Options

Contents

Description

Configuation and command-line options.

Synopsis

BlogLiterately options record

data BlogLiterately Source #

Configuration record (and command-line options) for BlogLiterately.

Constructors

BlogLiterately 

Fields

Instances

Data BlogLiterately Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlogLiterately -> c BlogLiterately #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlogLiterately #

toConstr :: BlogLiterately -> Constr #

dataTypeOf :: BlogLiterately -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BlogLiterately) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlogLiterately) #

gmapT :: (forall b. Data b => b -> b) -> BlogLiterately -> BlogLiterately #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlogLiterately -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlogLiterately -> r #

gmapQ :: (forall d. Data d => d -> u) -> BlogLiterately -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BlogLiterately -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlogLiterately -> m BlogLiterately #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogLiterately -> m BlogLiterately #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogLiterately -> m BlogLiterately #

Show BlogLiterately Source # 
Monoid BlogLiterately Source # 

blOpts :: BlogLiterately Source #

Command-line configuration for use with cmdargs.

Lenses

We derive lenses for all the BlogLiterately fields using the lens library.

Default accessors

Some convenient accessors that strip off the Maybe and return an appropriate default value.