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

Hix.Data.EnvName

Documentation

newtype EnvName Source #

Constructors

EnvName 

Fields

Instances

Instances details
Pretty EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

FromJSON EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

FromJSONKey EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

IsString EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

Methods

fromString :: String -> EnvName #

Generic EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

Associated Types

type Rep EnvName 
Instance details

Defined in Hix.Data.EnvName

type Rep EnvName = D1 ('MetaData "EnvName" "Hix.Data.EnvName" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "EnvName" 'PrefixI 'True) (S1 ('MetaSel ('Just "unEnvName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Methods

from :: EnvName -> Rep EnvName x #

to :: Rep EnvName x -> EnvName #

Show EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

Eq EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

Methods

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

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

Ord EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

EncodeNixKey EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

NMap (Envs a) EnvName a LookupMonoid Source # 
Instance details

Defined in Hix.Managed.Data.Envs

Methods

nGet :: Envs a -> Map EnvName a Source #

type Rep EnvName Source # 
Instance details

Defined in Hix.Data.EnvName

type Rep EnvName = D1 ('MetaData "EnvName" "Hix.Data.EnvName" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "EnvName" 'PrefixI 'True) (S1 ('MetaSel ('Just "unEnvName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))