Safe Haskell | Ignore |
---|---|
Language | Haskell2010 |
Documentation
Simple data type to represent JSON documents.
renderJSON :: JsonDoc -> SDoc Source #
escapeJsonString :: String -> String Source #
Instances
ToJson WarnReason Source # | |
Defined in GHC.Driver.CmdLine json :: WarnReason -> JsonDoc Source # | |
ToJson MessageClass Source # | |
Defined in GHC.Types.Error json :: MessageClass -> JsonDoc Source # | |
ToJson Severity Source # | |
ToJson RealSrcSpan Source # | |
Defined in GHC.Types.SrcLoc json :: RealSrcSpan -> JsonDoc Source # | |
ToJson SrcSpan Source # | |
ToJson String Source # | |
ToJson Int Source # | |