Instances9Eq, Read, Show, Generic, Semigroup, Binary, …
Eq ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentRead ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentShow ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentGeneric ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentSemigroup ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentBinary ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentStructured ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.ComponentHasBuildInfo ComponentDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.Componenttype Rep Component = D1 ('MetaDataDefined in Cabal-syntax-3.12.1.0 · Distribution.Types.Component"Component"
"Distribution.Types.Component"
"Cabal-syntax-3.12.1.0-3adc"
'False) ((C1 ('MetaCons"CLib"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Library)) :+: C1 ('MetaCons"CFLib"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ForeignLib))) :+: (C1 ('MetaCons"CExe"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Executable)) :+: (C1 ('MetaCons"CTest"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TestSuite)) :+: C1 ('MetaCons"CBench"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Benchmark)))))