| Copyright | (c) Soostone Inc 2020 |
|---|---|
| License | AllRightsReserved |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | Safe-Inferred |
| Language | GHC2021 |
Napkin.HaskellInterpreter.Server
Contents
Description
Documentation
data InterpreterAction #
data InterpreterState #
Constructors
| InterpreterState | |
Fields | |
interpreterArguments :: Set Package -> [GhcArgument] #
initInterpreter :: forall m. MonadIO m => LogOptions -> InterpreterEnvironment -> m InterpreterInstance #
startInterpreter :: forall m. (MonadIO m, MonadMask m) => LogOptions -> TQueue InterpreterRequest -> InterpreterEnvironment -> m () #
timeCurrent :: MonadIO m => m UTCTime #
Orphan instances
| MonadState s m => MonadState s (InterpreterT m) # | |
Methods get :: InterpreterT m s # put :: s -> InterpreterT m () # state :: (s -> (a, s)) -> InterpreterT m a # | |