stack-1.6.1.1: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Types.PackageDump

Synopsis

Documentation

newtype InstalledCache Source #

Cached information on whether package have profiling libraries and haddocks.

newtype InstalledCacheInner Source #

Instances

Eq InstalledCacheInner Source # 
Data InstalledCacheInner Source # 

Methods

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

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

toConstr :: InstalledCacheInner -> Constr #

dataTypeOf :: InstalledCacheInner -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InstalledCacheInner Source # 
Generic InstalledCacheInner Source # 
Store InstalledCacheInner Source # 
type Rep InstalledCacheInner Source # 
type Rep InstalledCacheInner = D1 * (MetaData "InstalledCacheInner" "Stack.Types.PackageDump" "stack-1.6.1.1-HaKtsinTMoYAIxQsiG8NSZ" True) (C1 * (MetaCons "InstalledCacheInner" PrefixI False) (S1 * (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Map GhcPkgId InstalledCacheEntry))))

data InstalledCacheEntry Source #

Cached information on whether a package has profiling libraries and haddocks.

Instances

Eq InstalledCacheEntry Source # 
Data InstalledCacheEntry Source # 

Methods

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

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

toConstr :: InstalledCacheEntry -> Constr #

dataTypeOf :: InstalledCacheEntry -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InstalledCacheEntry Source # 
Generic InstalledCacheEntry Source # 
Store InstalledCacheEntry Source # 
type Rep InstalledCacheEntry Source # 
type Rep InstalledCacheEntry = D1 * (MetaData "InstalledCacheEntry" "Stack.Types.PackageDump" "stack-1.6.1.1-HaKtsinTMoYAIxQsiG8NSZ" False) (C1 * (MetaCons "InstalledCacheEntry" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "installedCacheProfiling") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Bool)) (S1 * (MetaSel (Just Symbol "installedCacheHaddock") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Bool))) ((:*:) * (S1 * (MetaSel (Just Symbol "installedCacheSymbols") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Bool)) (S1 * (MetaSel (Just Symbol "installedCacheIdent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * PackageIdentifier)))))