Safe Haskell | None |
---|---|
Language | GHC2021 |
Documentation
eval' :: (HsEvalResultConstraint a, MonadIO m) => InterpreterInstance -> [Module] -> String -> m (InterpreterResponse a) #
loadModules' :: MonadIO m => InterpreterInstance -> [Module] -> Bool -> Bool -> m (InterpreterResponse ()) #
updateEnvironment' :: MonadIO m => InterpreterInstance -> InterpreterEnvironment -> m () #
evalHsFun :: (HsEvalResultConstraint a, MonadIO m) => InterpreterInstance -> Typed a ModuleFunction -> m (Either InterpreterError a) #
evalHsExpr :: (HsEvalResultConstraint a, MonadIO m) => InterpreterInstance -> DbBackend -> HaskellExpression a -> m (Either InterpreterError a) #