| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HaskellWorks.CabalCache.Types
Documentation
type CompilerId = Text Source #
Constructors
| PlanJson | |
Fields
| |
Instances
| Eq PlanJson Source # | |
| Show PlanJson Source # | |
| Generic PlanJson Source # | |
| FromJSON PlanJson Source # | |
| type Rep PlanJson Source # | |
Defined in HaskellWorks.CabalCache.Types type Rep PlanJson = D1 (MetaData "PlanJson" "HaskellWorks.CabalCache.Types" "cabal-cache-1.0.1.7-FeXaKbK5h044DHQqq9CLfY" False) (C1 (MetaCons "PlanJson" PrefixI True) (S1 (MetaSel (Just "compilerId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 CompilerId) :*: S1 (MetaSel (Just "installPlan") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Package]))) | |
Constructors
| Package | |
Fields
| |
Instances
newtype Components Source #
Constructors
| Components | |
Instances
| Eq Components Source # | |
Defined in HaskellWorks.CabalCache.Types | |
| Show Components Source # | |
Defined in HaskellWorks.CabalCache.Types Methods showsPrec :: Int -> Components -> ShowS # show :: Components -> String # showList :: [Components] -> ShowS # | |
| Generic Components Source # | |
Defined in HaskellWorks.CabalCache.Types Associated Types type Rep Components :: Type -> Type # | |
| FromJSON Components Source # | |
Defined in HaskellWorks.CabalCache.Types | |
| type Rep Components Source # | |
Defined in HaskellWorks.CabalCache.Types type Rep Components = D1 (MetaData "Components" "HaskellWorks.CabalCache.Types" "cabal-cache-1.0.1.7-FeXaKbK5h044DHQqq9CLfY" True) (C1 (MetaCons "Components" PrefixI True) (S1 (MetaSel (Just "lib") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Lib)))) | |
Constructors
| Lib | |
Fields
| |
Instances
| Eq Lib Source # | |
| Show Lib Source # | |
| Generic Lib Source # | |
| FromJSON Lib Source # | |
| type Rep Lib Source # | |
Defined in HaskellWorks.CabalCache.Types type Rep Lib = D1 (MetaData "Lib" "HaskellWorks.CabalCache.Types" "cabal-cache-1.0.1.7-FeXaKbK5h044DHQqq9CLfY" False) (C1 (MetaCons "Lib" PrefixI True) (S1 (MetaSel (Just "depends") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text]) :*: S1 (MetaSel (Just "exeDepends") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text]))) | |
newtype CompilerContext Source #
Constructors
| CompilerContext | |
Instances
| Eq CompilerContext Source # | |
Defined in HaskellWorks.CabalCache.Types Methods (==) :: CompilerContext -> CompilerContext -> Bool # (/=) :: CompilerContext -> CompilerContext -> Bool # | |
| Show CompilerContext Source # | |
Defined in HaskellWorks.CabalCache.Types Methods showsPrec :: Int -> CompilerContext -> ShowS # show :: CompilerContext -> String # showList :: [CompilerContext] -> ShowS # | |
| Generic CompilerContext Source # | |
Defined in HaskellWorks.CabalCache.Types Associated Types type Rep CompilerContext :: Type -> Type # Methods from :: CompilerContext -> Rep CompilerContext x # to :: Rep CompilerContext x -> CompilerContext # | |
| type Rep CompilerContext Source # | |
Defined in HaskellWorks.CabalCache.Types type Rep CompilerContext = D1 (MetaData "CompilerContext" "HaskellWorks.CabalCache.Types" "cabal-cache-1.0.1.7-FeXaKbK5h044DHQqq9CLfY" True) (C1 (MetaCons "CompilerContext" PrefixI True) (S1 (MetaSel (Just "ghcPkgCmd") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String]))) | |