Closed chshersh closed 2 years ago
MonadUnliftIO is essential for writing concurrent applications that use custom monads. Since CliApp is essentially a ReaderT, it should be trivial to derive MonadUnliftIO instance.
MonadUnliftIO
CliApp
ReaderT
To do this:
unliftio-core
MonadUnliftIO
is essential for writing concurrent applications that use custom monads. SinceCliApp
is essentially aReaderT
, it should be trivial to deriveMonadUnliftIO
instance.To do this:
unliftio-core
to dependencies.MonadUnliftIO