cabal-cargs-0.8.1: A command line program for extracting compiler arguments from a cabal file.
CabalCargs.Formatting
Synopsis
data Formatting Source #
How the fields from the cabal file should be printed out.
Constructors
as ghc compatible arguments
as hdevtools compatible arguments
the field values are printed as present in the cabal file
Instances
Methods
(==) :: Formatting -> Formatting -> Bool #
(/=) :: Formatting -> Formatting -> Bool #
gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Formatting -> c Formatting #
gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Formatting #
toConstr :: Formatting -> Constr #
dataTypeOf :: Formatting -> DataType #
dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Formatting) #
dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Formatting) #
gmapT :: (forall b. Data b => b -> b) -> Formatting -> Formatting #
gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Formatting -> r #
gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Formatting -> r #
gmapQ :: (forall d. Data d => d -> u) -> Formatting -> [u] #
gmapQi :: Int -> (forall d. Data d => d -> u) -> Formatting -> u #
gmapM :: Monad m => (forall d. Data d => d -> m d) -> Formatting -> m Formatting #
gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Formatting -> m Formatting #
gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Formatting -> m Formatting #
showsPrec :: Int -> Formatting -> ShowS #
show :: Formatting -> String #
showList :: [Formatting] -> ShowS #
def :: Formatting #