Safe Haskell | None |
---|---|
Language | Haskell2010 |
Development.IDE.Types.KnownTargets
Synopsis
Documentation
type KnownTargets = HashMap Target [NormalizedFilePath] Source #
A mapping of module name to known files
Constructors
TargetModule ModuleName | |
TargetFile NormalizedFilePath |
Instances
Eq Target Source # | |
Show Target Source # | |
Generic Target Source # | |
Hashable Target Source # | |
Defined in Development.IDE.Types.KnownTargets | |
NFData Target Source # | |
Defined in Development.IDE.Types.KnownTargets | |
type Rep Target Source # | |
Defined in Development.IDE.Types.KnownTargets type Rep Target = D1 ('MetaData "Target" "Development.IDE.Types.KnownTargets" "ghcide-1.1.0.0-HOMMMHIKj782Msfk1BOl0F" 'False) (C1 ('MetaCons "TargetModule" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ModuleName)) :+: C1 ('MetaCons "TargetFile" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NormalizedFilePath))) |