crdt-9.1: lib/Compat.hs
{-# OPTIONS_GHC -fno-warn-orphans #-}
module Compat where
import Prelude hiding (fail)
import Control.Monad.Fail (MonadFail, fail)
import Control.Monad.Reader (ReaderT, lift)
instance MonadFail m => MonadFail (ReaderT r m) where
fail = lift . fail