Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- showGhc :: Outputable a => a -> String
- showName :: Outputable a => a -> Text
- listifyAllSpans :: (Typeable a, Data m) => m -> [Located a]
- listifyAllSpans' :: Typeable a => TypecheckedSource -> [Pat a]
- safeTyThingId :: TyThing -> Maybe Id
- safeTyThingType :: TyThing -> Maybe Type
- data SpanDoc
- data SpanDocUris = SpanDocUris {}
- emptySpanDoc :: SpanDoc
- spanDocToMarkdown :: SpanDoc -> [Text]
- spanDocToMarkdownForTest :: String -> String
Documentation
showGhc :: Outputable a => a -> String Source #
showName :: Outputable a => a -> Text Source #
listifyAllSpans :: (Typeable a, Data m) => m -> [Located a] Source #
Get ALL source spans in the source.
listifyAllSpans' :: Typeable a => TypecheckedSource -> [Pat a] Source #
data SpanDocUris Source #
SpanDocUris | |
|
Instances
Eq SpanDocUris Source # | |
Defined in Development.IDE.Spans.Common (==) :: SpanDocUris -> SpanDocUris -> Bool # (/=) :: SpanDocUris -> SpanDocUris -> Bool # | |
Show SpanDocUris Source # | |
Defined in Development.IDE.Spans.Common showsPrec :: Int -> SpanDocUris -> ShowS # show :: SpanDocUris -> String # showList :: [SpanDocUris] -> ShowS # |
spanDocToMarkdown :: SpanDoc -> [Text] Source #