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