| License | MIT |
|---|---|
| Safe Haskell | None |
| Language | GHC2021 |
Language.Egison.RState
Description
This module defines runtime state.
Documentation
Constructors
| RState | |
Fields
| |
class (Applicative m, Monad m) => MonadRuntime (m :: Type -> Type) where Source #
runRuntimeT :: Monad m => EgisonOpts -> RuntimeT m a -> m (a, RState) Source #
evalRuntimeT :: Monad m => EgisonOpts -> RuntimeT m a -> m a Source #