Embedder.ModCache
runCache :: (MonadIO m, MonadError AstError m) => Cache m a -> m a Source #
type LoadPath = [FilePath] Source #
getModule :: forall (m :: Type -> Type). (MonadIO m, MonadFail m, MonadError AstError m, MonadState AstError m) => Config -> FilePath -> FilePath -> Cache m (Module, Exports) Source #