Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
Monad Eval Source # | |
Functor Eval Source # | |
MonadFix Eval Source # | |
Defined in Language.Jsonnet.Eval.Monad | |
MonadFail Eval Source # | |
Defined in Language.Jsonnet.Eval.Monad | |
Applicative Eval Source # | |
MonadIO Eval Source # | |
Defined in Language.Jsonnet.Eval.Monad | |
MonadThrow Eval Source # | |
Defined in Language.Jsonnet.Eval.Monad | |
MonadCatch Eval Source # | |
MonadMask Eval Source # | |
Fresh Eval Source # | |
MonadWriter () Eval Source # | |
MonadState EvalState Eval Source # | |
MonadReader Env Eval Source # | |
MonadError Error Eval Source # | |
Defined in Language.Jsonnet.Eval.Monad throwError :: Error -> Eval a # | |
Generic (Eval a) Source # | |
(HasValue a, HasValue b, HasValue c) => HasValue (a -> b -> Eval c) Source # | |
(HasValue a, HasValue b) => HasValue (a -> Eval b) Source # | |
type Rep (Eval a) Source # | |
Defined in Language.Jsonnet.Eval.Monad |