hix-0.8.0: Haskell/Nix development build tools
Safe HaskellNone
LanguageGHC2021

Hix.Managed.Data.Query

Synopsis

Documentation

newtype RawQuery Source #

User-selected restriction of packages that should be processed. Given as positional arguments on the command line. If empty, all packages are processed.

Constructors

RawQuery [PackageName] 

Instances

Instances details
Generic RawQuery Source # 
Instance details

Defined in Hix.Managed.Data.Query

Associated Types

type Rep RawQuery 
Instance details

Defined in Hix.Managed.Data.Query

type Rep RawQuery = D1 ('MetaData "RawQuery" "Hix.Managed.Data.Query" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "RawQuery" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [PackageName])))

Methods

from :: RawQuery -> Rep RawQuery x #

to :: Rep RawQuery x -> RawQuery #

IsList RawQuery Source # 
Instance details

Defined in Hix.Managed.Data.Query

Associated Types

type Item RawQuery 
Instance details

Defined in Hix.Managed.Data.Query

Show RawQuery Source # 
Instance details

Defined in Hix.Managed.Data.Query

Eq RawQuery Source # 
Instance details

Defined in Hix.Managed.Data.Query

type Rep RawQuery Source # 
Instance details

Defined in Hix.Managed.Data.Query

type Rep RawQuery = D1 ('MetaData "RawQuery" "Hix.Managed.Data.Query" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "RawQuery" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [PackageName])))
type Item RawQuery Source # 
Instance details

Defined in Hix.Managed.Data.Query

newtype Query Source #

Stage-specific subset of the validated environment subset of RawQuery, adorned with metadata.

Constructors

Query (NonEmpty QueryDep) 

Instances

Instances details
Generic Query Source # 
Instance details

Defined in Hix.Managed.Data.Query

Associated Types

type Rep Query 
Instance details

Defined in Hix.Managed.Data.Query

type Rep Query = D1 ('MetaData "Query" "Hix.Managed.Data.Query" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "Query" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty QueryDep))))

Methods

from :: Query -> Rep Query x #

to :: Rep Query x -> Query #

Show Query Source # 
Instance details

Defined in Hix.Managed.Data.Query

Methods

showsPrec :: Int -> Query -> ShowS #

show :: Query -> String #

showList :: [Query] -> ShowS #

Eq Query Source # 
Instance details

Defined in Hix.Managed.Data.Query

Methods

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

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

type Rep Query Source # 
Instance details

Defined in Hix.Managed.Data.Query

type Rep Query = D1 ('MetaData "Query" "Hix.Managed.Data.Query" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "Query" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty QueryDep))))