From 2201a5326bfa06910f201de07d02a114a4b9d86a Mon Sep 17 00:00:00 2001 From: Jens Nolte <git@queezle.net> Date: Mon, 25 Apr 2022 17:50:12 +0200 Subject: [PATCH] Add MonadLog for MonadIO --- src/Quasar/MonadQuasar.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Quasar/MonadQuasar.hs b/src/Quasar/MonadQuasar.hs index 1d01ec1..b79f4e8 100644 --- a/src/Quasar/MonadQuasar.hs +++ b/src/Quasar/MonadQuasar.hs @@ -119,7 +119,7 @@ class (MonadCatch m, MonadFix m) => MonadQuasar m where type QuasarT = ReaderT Quasar newtype QuasarIO a = QuasarIO (QuasarT IO a) - deriving newtype (Functor, Applicative, Monad, MonadThrow, MonadCatch, MonadMask, MonadFail, MonadFix, Alternative, MonadPlus, MonadBase IO, MonadIO) + deriving newtype (Functor, Applicative, Monad, MonadThrow, MonadCatch, MonadMask, MonadFail, MonadFix, Alternative, MonadPlus, MonadLog, MonadBase IO, MonadIO) instance Semigroup a => Semigroup (QuasarIO a) where fx <> fy = liftA2 (<>) fx fy -- GitLab