| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Hix.Data.NixExpr
Documentation
Instances
Constructors
| ExprNull | |
| ExprString Text | |
| ExprLit Text | |
| ExprList [Expr] | |
| ExprAttrs [ExprAttr] | |
| ExprPrefix Text Expr |
Instances
| Generic Expr Source # | |||||
Defined in Hix.Data.NixExpr Associated Types
| |||||
| Show Expr Source # | |||||
| Eq Expr Source # | |||||
| EncodeNix Expr Source # | |||||
| type Rep Expr Source # | |||||
Defined in Hix.Data.NixExpr type Rep Expr = D1 ('MetaData "Expr" "Hix.Data.NixExpr" "hix-0.7.2-7rwpoWJhaauIDtZl7KwtG7" 'False) ((C1 ('MetaCons "ExprNull" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ExprString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :+: C1 ('MetaCons "ExprLit" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :+: (C1 ('MetaCons "ExprList" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Expr])) :+: (C1 ('MetaCons "ExprAttrs" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ExprAttr])) :+: C1 ('MetaCons "ExprPrefix" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Expr))))) | |||||
Constructors
| ViaPretty a |
Instances
| Generic (ViaPretty a) Source # | |||||
Defined in Hix.Data.NixExpr Associated Types
| |||||
| Show a => Show (ViaPretty a) Source # | |||||
| Eq a => Eq (ViaPretty a) Source # | |||||
| Pretty a => EncodeNix (ViaPretty a) Source # | |||||
| type Rep (ViaPretty a) Source # | |||||
Defined in Hix.Data.NixExpr | |||||