Safe Haskell | None |
---|---|
Language | Haskell2010 |
Language.PureScript.Errors.JSON
Documentation
data ErrorPosition #
Constructors
ErrorPosition | |
Instances
data ErrorSuggestion #
Constructors
ErrorSuggestion | |
Fields |
Instances
FromJSON ErrorSuggestion # | |
Defined in Language.PureScript.Errors.JSON Methods parseJSON :: Value -> Parser ErrorSuggestion # parseJSONList :: Value -> Parser [ErrorSuggestion] # | |
ToJSON ErrorSuggestion # | |
Defined in Language.PureScript.Errors.JSON Methods toJSON :: ErrorSuggestion -> Value # toEncoding :: ErrorSuggestion -> Encoding # toJSONList :: [ErrorSuggestion] -> Value # toEncodingList :: [ErrorSuggestion] -> Encoding # omitField :: ErrorSuggestion -> Bool # | |
Show ErrorSuggestion # | |
Defined in Language.PureScript.Errors.JSON Methods showsPrec :: Int -> ErrorSuggestion -> ShowS # show :: ErrorSuggestion -> String # showList :: [ErrorSuggestion] -> ShowS # | |
Eq ErrorSuggestion # | |
Defined in Language.PureScript.Errors.JSON Methods (==) :: ErrorSuggestion -> ErrorSuggestion -> Bool # (/=) :: ErrorSuggestion -> ErrorSuggestion -> Bool # |
Constructors
JSONError | |
Fields
|
data JSONResult #
Constructors
JSONResult | |
Instances
FromJSON JSONResult # | |
Defined in Language.PureScript.Errors.JSON | |
ToJSON JSONResult # | |
Defined in Language.PureScript.Errors.JSON Methods toJSON :: JSONResult -> Value # toEncoding :: JSONResult -> Encoding # toJSONList :: [JSONResult] -> Value # toEncodingList :: [JSONResult] -> Encoding # omitField :: JSONResult -> Bool # | |
Show JSONResult # | |
Defined in Language.PureScript.Errors.JSON Methods showsPrec :: Int -> JSONResult -> ShowS # show :: JSONResult -> String # showList :: [JSONResult] -> ShowS # | |
Eq JSONResult # | |
Defined in Language.PureScript.Errors.JSON |
toJSONErrors :: Bool -> Level -> [(FilePath, Text)] -> MultipleErrors -> [JSONError] #
toJSONError :: Bool -> Level -> [(FilePath, Text)] -> ErrorMessage -> JSONError #