Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- showGhc :: Outputable a => a -> Text
- showNameWithoutUniques :: Outputable a => a -> Text
- unqualIEWrapName :: IEWrappedName RdrName -> Text
- safeTyThingId :: TyThing -> Maybe Id
- safeTyThingType :: TyThing -> Maybe Type
- data SpanDoc
- data SpanDocUris = SpanDocUris {}
- emptySpanDoc :: SpanDoc
- spanDocToMarkdown :: SpanDoc -> [Text]
- spanDocToMarkdownForTest :: String -> String
- type DocMap = NameEnv SpanDoc
- type KindMap = NameEnv TyThing
Documentation
showGhc :: Outputable a => a -> Text Source #
showNameWithoutUniques :: Outputable a => a -> Text Source #
unqualIEWrapName :: IEWrappedName RdrName -> Text Source #
Shows IEWrappedName, without any modifier, qualifier or unique identifier.
Instances
Eq SpanDoc Source # | |
Show SpanDoc Source # | |
Generic SpanDoc Source # | |
NFData SpanDoc Source # | |
Defined in Development.IDE.Spans.Common | |
type Rep SpanDoc Source # | |
Defined in Development.IDE.Spans.Common type Rep SpanDoc = D1 ('MetaData "SpanDoc" "Development.IDE.Spans.Common" "ghcide-1.6.0.1-A07kFG9VDWRB6Z3nqekA9E" 'False) (C1 ('MetaCons "SpanDocString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 HsDocString) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SpanDocUris)) :+: C1 ('MetaCons "SpanDocText" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SpanDocUris))) |
data SpanDocUris Source #
SpanDocUris | |
|
Instances
spanDocToMarkdown :: SpanDoc -> [Text] Source #