Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
MkCabalFlag :: Flag Text -> CabalFlag |
newtype Compiler where Source #
MkCompiler | |
|
Instances
Generic (Flag a) Source # | |
Show a => Show (Flag a) Source # | |
FromDhall a => FromDhall (Flag a) Source # | |
Defined in Horizon.Spec autoWith :: InputNormalizer -> Decoder (Flag a) # | |
ToDhall a => ToDhall (Flag a) Source # | |
Defined in Horizon.Spec injectWith :: InputNormalizer -> Encoder (Flag a) # | |
Eq a => Eq (Flag a) Source # | |
type Rep (Flag a) Source # | |
Defined in Horizon.Spec type Rep (Flag a) = D1 ('MetaData "Flag" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'False) (C1 ('MetaCons "Enable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)) :+: C1 ('MetaCons "Disable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a))) |
Instances
Generic GitSource Source # | |
Show GitSource Source # | |
FromDhall GitSource Source # | |
Defined in Horizon.Spec autoWith :: InputNormalizer -> Decoder GitSource # | |
ToDhall GitSource Source # | |
Defined in Horizon.Spec | |
Eq GitSource Source # | |
type Rep GitSource Source # | |
Defined in Horizon.Spec type Rep GitSource = D1 ('MetaData "GitSource" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'False) (C1 ('MetaCons "MkGitSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Repo) :*: (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Revision) :*: S1 ('MetaSel ('Just "subdir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Subdir))))) |
data HackageSource where Source #
MkHackageSource | |
|
Instances
data HaskellPackage where Source #
MkHaskellPackage | |
|
Instances
data HaskellSource where Source #
FromGit :: GitSource -> HaskellSource | |
FromHackage :: HackageSource -> HaskellSource | |
FromLocal :: LocalSource -> HaskellSource | |
FromTarball :: TarballSource -> HaskellSource |
Instances
data HorizonExport where Source #
MakePackageSet :: PackageSetExportSettings -> HorizonExport | |
MakeOverlay :: OverlayExportSettings -> HorizonExport |
Instances
newtype LocalSource where Source #
MkLocalSource | |
|
Instances
Generic LocalSource Source # | |
Defined in Horizon.Spec type Rep LocalSource :: Type -> Type # from :: LocalSource -> Rep LocalSource x # to :: Rep LocalSource x -> LocalSource # | |
Show LocalSource Source # | |
Defined in Horizon.Spec showsPrec :: Int -> LocalSource -> ShowS # show :: LocalSource -> String # showList :: [LocalSource] -> ShowS # | |
FromDhall LocalSource Source # | |
Defined in Horizon.Spec | |
ToDhall LocalSource Source # | |
Defined in Horizon.Spec | |
Eq LocalSource Source # | |
Defined in Horizon.Spec (==) :: LocalSource -> LocalSource -> Bool # (/=) :: LocalSource -> LocalSource -> Bool # | |
type Rep LocalSource Source # | |
Defined in Horizon.Spec type Rep LocalSource = D1 ('MetaData "LocalSource" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'True) (C1 ('MetaCons "MkLocalSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocalSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Subdir))) |
Instances
Generic Modifiers Source # | |
Show Modifiers Source # | |
FromDhall Modifiers Source # | |
Defined in Horizon.Spec autoWith :: InputNormalizer -> Decoder Modifiers # | |
ToDhall Modifiers Source # | |
Defined in Horizon.Spec | |
Eq Modifiers Source # | |
type Rep Modifiers Source # | |
Defined in Horizon.Spec type Rep Modifiers = D1 ('MetaData "Modifiers" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'False) (C1 ('MetaCons "MkModifiers" 'PrefixI 'True) (S1 ('MetaSel ('Just "doJailbreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "doCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "enableProfiling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))) |
data OverlayExportSettings where Source #
MkOverlayExportSettings | |
|
Instances
Generic OverlayExportSettings Source # | |
Defined in Horizon.Spec type Rep OverlayExportSettings :: Type -> Type # | |
Show OverlayExportSettings Source # | |
Defined in Horizon.Spec showsPrec :: Int -> OverlayExportSettings -> ShowS # show :: OverlayExportSettings -> String # showList :: [OverlayExportSettings] -> ShowS # | |
FromDhall OverlayExportSettings Source # | |
Defined in Horizon.Spec | |
ToDhall OverlayExportSettings Source # | |
Defined in Horizon.Spec | |
Eq OverlayExportSettings Source # | |
Defined in Horizon.Spec (==) :: OverlayExportSettings -> OverlayExportSettings -> Bool # (/=) :: OverlayExportSettings -> OverlayExportSettings -> Bool # | |
type Rep OverlayExportSettings Source # | |
Defined in Horizon.Spec |
newtype OverlayFile where Source #
MkOverlayFile | |
|
Instances
Generic OverlayFile Source # | |
Defined in Horizon.Spec type Rep OverlayFile :: Type -> Type # from :: OverlayFile -> Rep OverlayFile x # to :: Rep OverlayFile x -> OverlayFile # | |
Show OverlayFile Source # | |
Defined in Horizon.Spec showsPrec :: Int -> OverlayFile -> ShowS # show :: OverlayFile -> String # showList :: [OverlayFile] -> ShowS # | |
FromDhall OverlayFile Source # | |
Defined in Horizon.Spec | |
ToDhall OverlayFile Source # | |
Defined in Horizon.Spec | |
Eq OverlayFile Source # | |
Defined in Horizon.Spec (==) :: OverlayFile -> OverlayFile -> Bool # (/=) :: OverlayFile -> OverlayFile -> Bool # | |
type Rep OverlayFile Source # | |
Defined in Horizon.Spec type Rep OverlayFile = D1 ('MetaData "OverlayFile" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'True) (C1 ('MetaCons "MkOverlayFile" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOverlayFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Rel File)))) |
newtype Overlay where Source #
MkOverlay | |
|
Instances
Generic Overlay Source # | |
Show Overlay Source # | |
FromDhall Overlay Source # | |
Defined in Horizon.Spec autoWith :: InputNormalizer -> Decoder Overlay # | |
ToDhall Overlay Source # | |
Defined in Horizon.Spec injectWith :: InputNormalizer -> Encoder Overlay # | |
Eq Overlay Source # | |
type Rep Overlay Source # | |
Defined in Horizon.Spec type Rep Overlay = D1 ('MetaData "Overlay" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'True) (C1 ('MetaCons "MkOverlay" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOverlay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageList))) |
newtype PackageList where Source #
MkPackageList | |
|
Instances
Generic PackageList Source # | |
Defined in Horizon.Spec type Rep PackageList :: Type -> Type # from :: PackageList -> Rep PackageList x # to :: Rep PackageList x -> PackageList # | |
Show PackageList Source # | |
Defined in Horizon.Spec showsPrec :: Int -> PackageList -> ShowS # show :: PackageList -> String # showList :: [PackageList] -> ShowS # | |
FromDhall PackageList Source # | |
Defined in Horizon.Spec | |
ToDhall PackageList Source # | |
Defined in Horizon.Spec | |
Eq PackageList Source # | |
Defined in Horizon.Spec (==) :: PackageList -> PackageList -> Bool # (/=) :: PackageList -> PackageList -> Bool # | |
type Rep PackageList Source # | |
Defined in Horizon.Spec type Rep PackageList = D1 ('MetaData "PackageList" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'True) (C1 ('MetaCons "MkPackageList" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Name HaskellPackage)))) |
data PackageSetExportSettings where Source #
MkPackageSetExportSettings | |
|
Instances
Generic PackageSetExportSettings Source # | |
Defined in Horizon.Spec type Rep PackageSetExportSettings :: Type -> Type # | |
Show PackageSetExportSettings Source # | |
Defined in Horizon.Spec showsPrec :: Int -> PackageSetExportSettings -> ShowS # show :: PackageSetExportSettings -> String # showList :: [PackageSetExportSettings] -> ShowS # | |
FromDhall PackageSetExportSettings Source # | |
Defined in Horizon.Spec | |
ToDhall PackageSetExportSettings Source # | |
Defined in Horizon.Spec | |
Eq PackageSetExportSettings Source # | |
Defined in Horizon.Spec | |
type Rep PackageSetExportSettings Source # | |
Defined in Horizon.Spec |
newtype PackageSetFile where Source #
MkPackageSetFile | |
|
Instances
Generic PackageSetFile Source # | |
Defined in Horizon.Spec type Rep PackageSetFile :: Type -> Type # from :: PackageSetFile -> Rep PackageSetFile x # to :: Rep PackageSetFile x -> PackageSetFile # | |
Show PackageSetFile Source # | |
Defined in Horizon.Spec showsPrec :: Int -> PackageSetFile -> ShowS # show :: PackageSetFile -> String # showList :: [PackageSetFile] -> ShowS # | |
FromDhall PackageSetFile Source # | |
Defined in Horizon.Spec | |
ToDhall PackageSetFile Source # | |
Defined in Horizon.Spec | |
Eq PackageSetFile Source # | |
Defined in Horizon.Spec (==) :: PackageSetFile -> PackageSetFile -> Bool # (/=) :: PackageSetFile -> PackageSetFile -> Bool # | |
type Rep PackageSetFile Source # | |
Defined in Horizon.Spec type Rep PackageSetFile = D1 ('MetaData "PackageSetFile" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'True) (C1 ('MetaCons "MkPackageSetFile" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageSetFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Rel File)))) |
data PackageSet where Source #
MkPackageSet | |
|
Instances
Generic PackageSet Source # | |
Defined in Horizon.Spec type Rep PackageSet :: Type -> Type # from :: PackageSet -> Rep PackageSet x # to :: Rep PackageSet x -> PackageSet # | |
Show PackageSet Source # | |
Defined in Horizon.Spec showsPrec :: Int -> PackageSet -> ShowS # show :: PackageSet -> String # showList :: [PackageSet] -> ShowS # | |
FromDhall PackageSet Source # | |
Defined in Horizon.Spec | |
ToDhall PackageSet Source # | |
Defined in Horizon.Spec | |
Eq PackageSet Source # | |
Defined in Horizon.Spec (==) :: PackageSet -> PackageSet -> Bool # (/=) :: PackageSet -> PackageSet -> Bool # | |
type Rep PackageSet Source # | |
Defined in Horizon.Spec type Rep PackageSet = D1 ('MetaData "PackageSet" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'False) (C1 ('MetaCons "MkPackageSet" 'PrefixI 'True) (S1 ('MetaSel ('Just "compiler") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Compiler) :*: S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageList))) |
newtype Revision where Source #
MkRevision | |
|
MkSubdir | |
|
newtype TarballSource where Source #
MkTarballSource | |
|
Instances
Generic TarballSource Source # | |
Defined in Horizon.Spec type Rep TarballSource :: Type -> Type # from :: TarballSource -> Rep TarballSource x # to :: Rep TarballSource x -> TarballSource # | |
Show TarballSource Source # | |
Defined in Horizon.Spec showsPrec :: Int -> TarballSource -> ShowS # show :: TarballSource -> String # showList :: [TarballSource] -> ShowS # | |
FromDhall TarballSource Source # | |
Defined in Horizon.Spec | |
ToDhall TarballSource Source # | |
Defined in Horizon.Spec | |
Eq TarballSource Source # | |
Defined in Horizon.Spec (==) :: TarballSource -> TarballSource -> Bool # (/=) :: TarballSource -> TarballSource -> Bool # | |
type Rep TarballSource Source # | |
Defined in Horizon.Spec type Rep TarballSource = D1 ('MetaData "TarballSource" "Horizon.Spec" "horizon-spec-0.4.0-7Ynol4JwzyP7kCTT1JItbL" 'True) (C1 ('MetaCons "MkTarballSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTarballSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Url))) |