on master help sign in
executable-config: Add MonadFail instance for ConfigsT
commitd4a6c1074bd2c4876f439c741416982000391c56 authorAli Abrar <aliabrar@gmail.com> dateMon 19 Oct 2020, 13:01 (6 years ago) parent2b20fa8
1 file changed+2
lib/executable-config/lookup/src/Obelisk/Configs.hs+2
lib/executable-config/lookup/src/Obelisk/Configs.hs+2
@@ -22,6 +22,7 @@ import Control.Applicative (Alternative)
2222import Control.Monad (MonadPlus)
2323import Control.Monad.Base (MonadBase)
2424import Control.Monad.Catch (MonadThrow)
25+import Control.Monad.Fail (MonadFail)
2526import Control.Monad.Fix (MonadFix)
2627import Control.Monad.IO.Class (MonadIO)
2728import Control.Monad.Morph (MFunctor)
@@ -87,6 +88,7 @@ newtype ConfigsT m a = ConfigsT { unConfigsT :: ReaderT (Map Text ByteString) m
8788 , Monad
8889 , MonadPlus
8990 , Alternative
91+ , MonadFail
9092 , MonadFix
9193 , MonadThrow
9294 , MonadIO