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