horizon-spec-0.6: Horizon Stable Package Set Type Definitions
Safe HaskellSafe-Inferred
LanguageHaskell2010

Horizon.Spec

Documentation

data CabalFlag where Source #

Constructors

MkCabalFlag :: Flag Text -> CabalFlag 

Instances

Instances details
Generic CabalFlag Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep CabalFlag :: Type -> Type #

Show CabalFlag Source # 
Instance details

Defined in Horizon.Spec

FromDhall CabalFlag Source # 
Instance details

Defined in Horizon.Spec

ToDhall CabalFlag Source # 
Instance details

Defined in Horizon.Spec

Eq CabalFlag Source # 
Instance details

Defined in Horizon.Spec

type Rep CabalFlag Source # 
Instance details

Defined in Horizon.Spec

type Rep CabalFlag = D1 ('MetaData "CabalFlag" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MkCabalFlag" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Flag Text))))

newtype Compiler where Source #

Constructors

MkCompiler 

Fields

Instances

Instances details
Generic Compiler Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep Compiler :: Type -> Type #

Methods

from :: Compiler -> Rep Compiler x #

to :: Rep Compiler x -> Compiler #

Show Compiler Source # 
Instance details

Defined in Horizon.Spec

FromDhall Compiler Source # 
Instance details

Defined in Horizon.Spec

ToDhall Compiler Source # 
Instance details

Defined in Horizon.Spec

Eq Compiler Source # 
Instance details

Defined in Horizon.Spec

type Rep Compiler Source # 
Instance details

Defined in Horizon.Spec

type Rep Compiler = D1 ('MetaData "Compiler" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkCompiler" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCompiler") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data Flag a where Source #

Constructors

Enable :: a -> Flag a 
Disable :: a -> Flag a 

Instances

Instances details
Generic (Flag a) Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep (Flag a) :: Type -> Type #

Methods

from :: Flag a -> Rep (Flag a) x #

to :: Rep (Flag a) x -> Flag a #

Show a => Show (Flag a) Source # 
Instance details

Defined in Horizon.Spec

Methods

showsPrec :: Int -> Flag a -> ShowS #

show :: Flag a -> String #

showList :: [Flag a] -> ShowS #

FromDhall a => FromDhall (Flag a) Source # 
Instance details

Defined in Horizon.Spec

ToDhall a => ToDhall (Flag a) Source # 
Instance details

Defined in Horizon.Spec

Eq a => Eq (Flag a) Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Flag a -> Flag a -> Bool #

(/=) :: Flag a -> Flag a -> Bool #

type Rep (Flag a) Source # 
Instance details

Defined in Horizon.Spec

type Rep (Flag a) = D1 ('MetaData "Flag" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" '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)))

data GitSource where Source #

Constructors

MkGitSource 

Fields

Instances

Instances details
Generic GitSource Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep GitSource :: Type -> Type #

Show GitSource Source # 
Instance details

Defined in Horizon.Spec

FromDhall GitSource Source # 
Instance details

Defined in Horizon.Spec

ToDhall GitSource Source # 
Instance details

Defined in Horizon.Spec

Eq GitSource Source # 
Instance details

Defined in Horizon.Spec

type Rep GitSource Source # 
Instance details

Defined in Horizon.Spec

type Rep GitSource = D1 ('MetaData "GitSource" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" '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 #

Constructors

MkHackageSource 

Fields

Instances

Instances details
Generic HackageSource Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep HackageSource :: Type -> Type #

Show HackageSource Source # 
Instance details

Defined in Horizon.Spec

FromDhall HackageSource Source # 
Instance details

Defined in Horizon.Spec

ToDhall HackageSource Source # 
Instance details

Defined in Horizon.Spec

Eq HackageSource Source # 
Instance details

Defined in Horizon.Spec

type Rep HackageSource Source # 
Instance details

Defined in Horizon.Spec

type Rep HackageSource = D1 ('MetaData "HackageSource" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MkHackageSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Version)))

data HaskellPackage where Source #

Constructors

MkHaskellPackage 

Fields

Instances

Instances details
Generic HaskellPackage Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep HaskellPackage :: Type -> Type #

Show HaskellPackage Source # 
Instance details

Defined in Horizon.Spec

FromDhall HaskellPackage Source # 
Instance details

Defined in Horizon.Spec

ToDhall HaskellPackage Source # 
Instance details

Defined in Horizon.Spec

Eq HaskellPackage Source # 
Instance details

Defined in Horizon.Spec

type Rep HaskellPackage Source # 
Instance details

Defined in Horizon.Spec

type Rep HaskellPackage = D1 ('MetaData "HaskellPackage" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MkHaskellPackage" 'PrefixI 'True) (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 HaskellSource) :*: (S1 ('MetaSel ('Just "modifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Modifiers) :*: S1 ('MetaSel ('Just "flags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [CabalFlag]))))

data HaskellSource where Source #

Instances

Instances details
Generic HaskellSource Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep HaskellSource :: Type -> Type #

Show HaskellSource Source # 
Instance details

Defined in Horizon.Spec

FromDhall HaskellSource Source # 
Instance details

Defined in Horizon.Spec

ToDhall HaskellSource Source # 
Instance details

Defined in Horizon.Spec

Eq HaskellSource Source # 
Instance details

Defined in Horizon.Spec

type Rep HaskellSource Source # 
Instance details

Defined in Horizon.Spec

data HorizonExport where Source #

Instances

Instances details
Generic HorizonExport Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep HorizonExport :: Type -> Type #

Show HorizonExport Source # 
Instance details

Defined in Horizon.Spec

FromDhall HorizonExport Source # 
Instance details

Defined in Horizon.Spec

ToDhall HorizonExport Source # 
Instance details

Defined in Horizon.Spec

Eq HorizonExport Source # 
Instance details

Defined in Horizon.Spec

type Rep HorizonExport Source # 
Instance details

Defined in Horizon.Spec

type Rep HorizonExport = D1 ('MetaData "HorizonExport" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MakePackageSet" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageSetExportSettings)) :+: C1 ('MetaCons "MakeOverlay" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OverlayExportSettings)))

newtype LocalSource where Source #

Constructors

MkLocalSource 

Fields

Instances

Instances details
Generic LocalSource Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep LocalSource :: Type -> Type #

Show LocalSource Source # 
Instance details

Defined in Horizon.Spec

FromDhall LocalSource Source # 
Instance details

Defined in Horizon.Spec

ToDhall LocalSource Source # 
Instance details

Defined in Horizon.Spec

Eq LocalSource Source # 
Instance details

Defined in Horizon.Spec

type Rep LocalSource Source # 
Instance details

Defined in Horizon.Spec

type Rep LocalSource = D1 ('MetaData "LocalSource" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkLocalSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocalSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Subdir)))

data Modifiers Source #

Instances

Instances details
Generic Modifiers Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep Modifiers :: Type -> Type #

Show Modifiers Source # 
Instance details

Defined in Horizon.Spec

FromDhall Modifiers Source # 
Instance details

Defined in Horizon.Spec

ToDhall Modifiers Source # 
Instance details

Defined in Horizon.Spec

Eq Modifiers Source # 
Instance details

Defined in Horizon.Spec

type Rep Modifiers Source # 
Instance details

Defined in Horizon.Spec

type Rep Modifiers = D1 ('MetaData "Modifiers" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MkModifiers" 'PrefixI 'True) ((S1 ('MetaSel ('Just "doBenchmark") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "doCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "doJailbreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "enableProfiling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "includeBenchmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "includeExecutables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "includeTests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))

newtype Name Source #

Constructors

MkName 

Fields

Instances

Instances details
Show Name Source # 
Instance details

Defined in Horizon.Spec

Methods

showsPrec :: Int -> Name -> ShowS #

show :: Name -> String #

showList :: [Name] -> ShowS #

FromDhall Name Source # 
Instance details

Defined in Horizon.Spec

ToDhall Name Source # 
Instance details

Defined in Horizon.Spec

Eq Name Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Name -> Name -> Bool #

(/=) :: Name -> Name -> Bool #

Ord Name Source # 
Instance details

Defined in Horizon.Spec

Methods

compare :: Name -> Name -> Ordering #

(<) :: Name -> Name -> Bool #

(<=) :: Name -> Name -> Bool #

(>) :: Name -> Name -> Bool #

(>=) :: Name -> Name -> Bool #

max :: Name -> Name -> Name #

min :: Name -> Name -> Name #

data OverlayExportSettings where Source #

Constructors

MkOverlayExportSettings 

Fields

Instances

Instances details
Generic OverlayExportSettings Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep OverlayExportSettings :: Type -> Type #

Show OverlayExportSettings Source # 
Instance details

Defined in Horizon.Spec

FromDhall OverlayExportSettings Source # 
Instance details

Defined in Horizon.Spec

ToDhall OverlayExportSettings Source # 
Instance details

Defined in Horizon.Spec

Eq OverlayExportSettings Source # 
Instance details

Defined in Horizon.Spec

type Rep OverlayExportSettings Source # 
Instance details

Defined in Horizon.Spec

type Rep OverlayExportSettings = D1 ('MetaData "OverlayExportSettings" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MkOverlayExportSettings" 'PrefixI 'True) (S1 ('MetaSel ('Just "packagesDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackagesDir) :*: (S1 ('MetaSel ('Just "overlayFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OverlayFile) :*: S1 ('MetaSel ('Just "overlay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Overlay))))

newtype OverlayFile where Source #

Constructors

MkOverlayFile 

Fields

Instances

Instances details
Generic OverlayFile Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep OverlayFile :: Type -> Type #

Show OverlayFile Source # 
Instance details

Defined in Horizon.Spec

FromDhall OverlayFile Source # 
Instance details

Defined in Horizon.Spec

ToDhall OverlayFile Source # 
Instance details

Defined in Horizon.Spec

Eq OverlayFile Source # 
Instance details

Defined in Horizon.Spec

type Rep OverlayFile Source # 
Instance details

Defined in Horizon.Spec

type Rep OverlayFile = D1 ('MetaData "OverlayFile" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkOverlayFile" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOverlayFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Rel File))))

newtype Overlay where Source #

Constructors

MkOverlay 

Fields

Instances

Instances details
Generic Overlay Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep Overlay :: Type -> Type #

Methods

from :: Overlay -> Rep Overlay x #

to :: Rep Overlay x -> Overlay #

Show Overlay Source # 
Instance details

Defined in Horizon.Spec

FromDhall Overlay Source # 
Instance details

Defined in Horizon.Spec

ToDhall Overlay Source # 
Instance details

Defined in Horizon.Spec

Eq Overlay Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Overlay -> Overlay -> Bool #

(/=) :: Overlay -> Overlay -> Bool #

type Rep Overlay Source # 
Instance details

Defined in Horizon.Spec

type Rep Overlay = D1 ('MetaData "Overlay" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkOverlay" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOverlay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageSet)))

newtype PackageList where Source #

Constructors

MkPackageList 

Fields

Instances

Instances details
Generic PackageList Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep PackageList :: Type -> Type #

Show PackageList Source # 
Instance details

Defined in Horizon.Spec

FromDhall PackageList Source # 
Instance details

Defined in Horizon.Spec

ToDhall PackageList Source # 
Instance details

Defined in Horizon.Spec

Eq PackageList Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageList Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageList = D1 ('MetaData "PackageList" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkPackageList" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Name HaskellPackage))))

data PackageSetExportSettings where Source #

Instances

Instances details
Generic PackageSetExportSettings Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep PackageSetExportSettings :: Type -> Type #

Show PackageSetExportSettings Source # 
Instance details

Defined in Horizon.Spec

FromDhall PackageSetExportSettings Source # 
Instance details

Defined in Horizon.Spec

ToDhall PackageSetExportSettings Source # 
Instance details

Defined in Horizon.Spec

Eq PackageSetExportSettings Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageSetExportSettings Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageSetExportSettings = D1 ('MetaData "PackageSetExportSettings" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'False) (C1 ('MetaCons "MkPackageSetExportSettings" 'PrefixI 'True) (S1 ('MetaSel ('Just "packagesDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackagesDir) :*: (S1 ('MetaSel ('Just "packageSetFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageSetFile) :*: S1 ('MetaSel ('Just "packageSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageSet))))

newtype PackageSetFile where Source #

Constructors

MkPackageSetFile 

Fields

Instances

Instances details
Generic PackageSetFile Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep PackageSetFile :: Type -> Type #

Show PackageSetFile Source # 
Instance details

Defined in Horizon.Spec

FromDhall PackageSetFile Source # 
Instance details

Defined in Horizon.Spec

ToDhall PackageSetFile Source # 
Instance details

Defined in Horizon.Spec

Eq PackageSetFile Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageSetFile Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageSetFile = D1 ('MetaData "PackageSetFile" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkPackageSetFile" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageSetFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Rel File))))

data PackageSet where Source #

Constructors

MkPackageSet 

Fields

Instances

Instances details
Generic PackageSet Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep PackageSet :: Type -> Type #

Show PackageSet Source # 
Instance details

Defined in Horizon.Spec

FromDhall PackageSet Source # 
Instance details

Defined in Horizon.Spec

ToDhall PackageSet Source # 
Instance details

Defined in Horizon.Spec

Eq PackageSet Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageSet Source # 
Instance details

Defined in Horizon.Spec

type Rep PackageSet = D1 ('MetaData "PackageSet" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" '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 PackagesDir where Source #

Constructors

MkPackagesDir 

Fields

Instances

Instances details
Generic PackagesDir Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep PackagesDir :: Type -> Type #

Show PackagesDir Source # 
Instance details

Defined in Horizon.Spec

FromDhall PackagesDir Source # 
Instance details

Defined in Horizon.Spec

ToDhall PackagesDir Source # 
Instance details

Defined in Horizon.Spec

Eq PackagesDir Source # 
Instance details

Defined in Horizon.Spec

type Rep PackagesDir Source # 
Instance details

Defined in Horizon.Spec

type Rep PackagesDir = D1 ('MetaData "PackagesDir" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkPackagesDir" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackagesDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Rel Dir))))

newtype Repo Source #

Constructors

MkRepo 

Fields

Instances

Instances details
Show Repo Source # 
Instance details

Defined in Horizon.Spec

Methods

showsPrec :: Int -> Repo -> ShowS #

show :: Repo -> String #

showList :: [Repo] -> ShowS #

FromDhall Repo Source # 
Instance details

Defined in Horizon.Spec

ToDhall Repo Source # 
Instance details

Defined in Horizon.Spec

Eq Repo Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Repo -> Repo -> Bool #

(/=) :: Repo -> Repo -> Bool #

newtype Revision where Source #

Constructors

MkRevision 

Fields

Instances

Instances details
Generic Revision Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep Revision :: Type -> Type #

Methods

from :: Revision -> Rep Revision x #

to :: Rep Revision x -> Revision #

Show Revision Source # 
Instance details

Defined in Horizon.Spec

FromDhall Revision Source # 
Instance details

Defined in Horizon.Spec

ToDhall Revision Source # 
Instance details

Defined in Horizon.Spec

Eq Revision Source # 
Instance details

Defined in Horizon.Spec

type Rep Revision Source # 
Instance details

Defined in Horizon.Spec

type Rep Revision = D1 ('MetaData "Revision" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkRevision" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype Subdir Source #

Constructors

MkSubdir 

Fields

Instances

Instances details
Show Subdir Source # 
Instance details

Defined in Horizon.Spec

FromDhall Subdir Source # 
Instance details

Defined in Horizon.Spec

ToDhall Subdir Source # 
Instance details

Defined in Horizon.Spec

Eq Subdir Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Subdir -> Subdir -> Bool #

(/=) :: Subdir -> Subdir -> Bool #

newtype TarballSource where Source #

Constructors

MkTarballSource 

Fields

Instances

Instances details
Generic TarballSource Source # 
Instance details

Defined in Horizon.Spec

Associated Types

type Rep TarballSource :: Type -> Type #

Show TarballSource Source # 
Instance details

Defined in Horizon.Spec

FromDhall TarballSource Source # 
Instance details

Defined in Horizon.Spec

ToDhall TarballSource Source # 
Instance details

Defined in Horizon.Spec

Eq TarballSource Source # 
Instance details

Defined in Horizon.Spec

type Rep TarballSource Source # 
Instance details

Defined in Horizon.Spec

type Rep TarballSource = D1 ('MetaData "TarballSource" "Horizon.Spec" "horizon-spec-0.6-1qjyHv1rWUuGCO8m0qFcnR" 'True) (C1 ('MetaCons "MkTarballSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTarballSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Url)))

newtype Url Source #

Constructors

MkUrl 

Fields

Instances

Instances details
Show Url Source # 
Instance details

Defined in Horizon.Spec

Methods

showsPrec :: Int -> Url -> ShowS #

show :: Url -> String #

showList :: [Url] -> ShowS #

FromDhall Url Source # 
Instance details

Defined in Horizon.Spec

ToDhall Url Source # 
Instance details

Defined in Horizon.Spec

Eq Url Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Url -> Url -> Bool #

(/=) :: Url -> Url -> Bool #

newtype Version Source #

Constructors

MkVersion 

Fields

Instances

Instances details
Show Version Source # 
Instance details

Defined in Horizon.Spec

FromDhall Version Source # 
Instance details

Defined in Horizon.Spec

ToDhall Version Source # 
Instance details

Defined in Horizon.Spec

Eq Version Source # 
Instance details

Defined in Horizon.Spec

Methods

(==) :: Version -> Version -> Bool #

(/=) :: Version -> Version -> Bool #