Skip to content
Snippets Groups Projects
Commit 0283fb6c authored by Jens Nolte's avatar Jens Nolte
Browse files

Add function to replace resource manager


Co-authored-by: default avatarJan Beinke <git@janbeinke.com>
parent b6d95751
No related branches found
No related tags found
No related merge requests found
......@@ -211,9 +211,11 @@ instance HasResourceManager ResourceManager where
class (MonadMask m, MonadIO m) => MonadResourceManager m where
askResourceManager :: m ResourceManager
localResourceManager :: ResourceManager -> m a -> m a
instance (MonadMask m, MonadIO m) => MonadResourceManager (ReaderT ResourceManager m) where
askResourceManager = ask
localResourceManager = local . const
onResourceManager :: (HasResourceManager a) => a -> ReaderT ResourceManager m r -> m r
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment