tonalude-0.1.1.1: A standard library for Tonatona framework.
Safe HaskellNone
LanguageHaskell2010

Tonalude.Extra

Synopsis

For creating original plugins

runRIO :: MonadIO m => env -> RIO env a -> m a #

Using the environment run in IO the action that requires that environment.

Since: rio-0.0.1.0

liftRIO :: (MonadIO m, MonadReader env m) => RIO env a -> m a #

Abstract RIO to an arbitrary MonadReader instance, which can handle IO.

Since: rio-0.0.1.0