| 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 #