cabal-cache-1.0.1.3: CI Assistant for Haskell projects

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.CabalCache.Core

Documentation

data PackageInfo Source #

Constructors

PackageInfo 

Fields

Instances
Eq PackageInfo Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Show PackageInfo Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Generic PackageInfo Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Associated Types

type Rep PackageInfo :: Type -> Type #

NFData PackageInfo Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Methods

rnf :: PackageInfo -> () #

type Rep PackageInfo Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

data Tagged a t Source #

Constructors

Tagged 

Fields

Instances
(Eq a, Eq t) => Eq (Tagged a t) Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Methods

(==) :: Tagged a t -> Tagged a t -> Bool #

(/=) :: Tagged a t -> Tagged a t -> Bool #

(Show a, Show t) => Show (Tagged a t) Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Methods

showsPrec :: Int -> Tagged a t -> ShowS #

show :: Tagged a t -> String #

showList :: [Tagged a t] -> ShowS #

Generic (Tagged a t) Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Associated Types

type Rep (Tagged a t) :: Type -> Type #

Methods

from :: Tagged a t -> Rep (Tagged a t) x #

to :: Rep (Tagged a t) x -> Tagged a t #

(NFData a, NFData t) => NFData (Tagged a t) Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Methods

rnf :: Tagged a t -> () #

type Rep (Tagged a t) Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

type Rep (Tagged a t) = D1 (MetaData "Tagged" "HaskellWorks.CabalCache.Core" "cabal-cache-1.0.1.3-Eb2bQq9zsZtKYZYAQW4rzI" False) (C1 (MetaCons "Tagged" PrefixI True) (S1 (MetaSel (Just "value") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "tag") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 t)))

data Presence Source #

Constructors

Present 
Absent 
Instances
Eq Presence Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Show Presence Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Generic Presence Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Associated Types

type Rep Presence :: Type -> Type #

Methods

from :: Presence -> Rep Presence x #

to :: Rep Presence x -> Presence #

NFData Presence Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

Methods

rnf :: Presence -> () #

type Rep Presence Source # 
Instance details

Defined in HaskellWorks.CabalCache.Core

type Rep Presence = D1 (MetaData "Presence" "HaskellWorks.CabalCache.Core" "cabal-cache-1.0.1.3-Eb2bQq9zsZtKYZYAQW4rzI" False) (C1 (MetaCons "Present" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Absent" PrefixI False) (U1 :: Type -> Type))