Safe Haskell | None |
---|---|
Language | GHC2024 |
Documentation
data InterpreterState #
Instances
interpreterArguments :: Set Package -> [GhcArgument] #
initInterpreter :: MonadIO m => LogEnv -> InterpreterEnvironment -> m InterpreterInstance #
startInterpreter :: (MonadIO m, MonadMask m) => LogEnv -> TQueue InterpreterRequest -> InterpreterEnvironment -> m () #
timeCurrent :: MonadIO m => m UTCTime #
Orphan instances
MonadState s m => MonadState s (InterpreterT m) # | |
get :: InterpreterT m s # put :: s -> InterpreterT m () # state :: (s -> (a, s)) -> InterpreterT m a # |