hix-0.7.0: Haskell/Nix development build tools
Safe HaskellSafe-Inferred
LanguageGHC2021

Hix.Managed.Data.Initial

Documentation

newtype Initial a Source #

Constructors

Initial a 

Instances

Instances details
Functor Initial Source # 
Instance details

Defined in Hix.Managed.Data.Initial

Methods

fmap :: (a -> b) -> Initial a -> Initial b #

(<$) :: a -> Initial b -> Initial a #

Pretty a => Pretty (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

FromJSON a => FromJSON (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

ToJSON a => ToJSON (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

Monoid a => Monoid (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

Methods

mempty :: Initial a #

mappend :: Initial a -> Initial a -> Initial a #

mconcat :: [Initial a] -> Initial a #

Semigroup a => Semigroup (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

Methods

(<>) :: Initial a -> Initial a -> Initial a #

sconcat :: NonEmpty (Initial a) -> Initial a #

stimes :: Integral b => b -> Initial a -> Initial a #

Generic (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

Associated Types

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

Methods

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

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

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

Defined in Hix.Managed.Data.Initial

Methods

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

show :: Initial a -> String #

showList :: [Initial a] -> ShowS #

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

Defined in Hix.Managed.Data.Initial

Methods

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

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

EncodeNix a => EncodeNix (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

Methods

encodeNix :: Initial a -> Expr Source #

type Rep (Initial a) Source # 
Instance details

Defined in Hix.Managed.Data.Initial

type Rep (Initial a) = D1 ('MetaData "Initial" "Hix.Managed.Data.Initial" "hix-0.7.0-1RsI1H0rYs1Kacz9sjlUfZ" 'True) (C1 ('MetaCons "Initial" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)))