| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Jsonnet.Error
Documentation
Constructors
| ParserError ParserError | |
| CheckError CheckError (Maybe SrcSpan) | |
| EvalError EvalError (Backtrace Core) |
Instances
| Show Error Source # | |
| Pretty Error Source # | |
Defined in Language.Jsonnet.Pretty | |
| MonadError Error Eval Source # | |
Defined in Language.Jsonnet.Eval.Monad | |
| MonadError Error JsonnetM Source # | |
Defined in Language.Jsonnet Methods throwError :: Error -> JsonnetM a # catchError :: JsonnetM a -> (Error -> JsonnetM a) -> JsonnetM a # | |
Constructors
Instances
data ParserError Source #
Constructors
| ParseError (ParseErrorBundle Text Void) | |
| ImportError IOError (Maybe SrcSpan) |
Instances
| Eq ParserError Source # | |
Defined in Language.Jsonnet.Error | |
| Show ParserError Source # | |
Defined in Language.Jsonnet.Error Methods showsPrec :: Int -> ParserError -> ShowS # show :: ParserError -> String # showList :: [ParserError] -> ShowS # | |
| Pretty ParserError Source # | |
Defined in Language.Jsonnet.Pretty | |
data CheckError Source #
Constructors
| DuplicateParam String | |
| PosAfterNamedParam | |
| DuplicateBinding String |
Instances
| Show CheckError Source # | |
Defined in Language.Jsonnet.Error Methods showsPrec :: Int -> CheckError -> ShowS # show :: CheckError -> String # showList :: [CheckError] -> ShowS # | |
| Pretty CheckError Source # | |
Defined in Language.Jsonnet.Pretty | |