Safe Haskell | None |
---|---|
Language | Haskell98 |
- data Severity
- data Note a = Note {
- _noteSource :: ModuleLocation
- _noteRegion :: Region
- _noteLevel :: Maybe Severity
- _note :: a
- noteSource :: forall a. Lens' (Note a) ModuleLocation
- noteRegion :: forall a. Lens' (Note a) Region
- noteLevel :: forall a. Lens' (Note a) (Maybe Severity)
- note :: forall a a. Lens (Note a) (Note a) a a
- data OutputMessage = OutputMessage {}
- message :: Lens' OutputMessage Text
- messageSuggestion :: Lens' OutputMessage (Maybe Text)
- outputMessage :: Text -> OutputMessage
Documentation
Note severity
Note over some region
Note | |
|
noteSource :: forall a. Lens' (Note a) ModuleLocation Source #
data OutputMessage Source #
Output message from some tool (ghc, ghc-mod, hlint) with optional suggestion
outputMessage :: Text -> OutputMessage Source #