Merge pull request #427 from a5ob7r/compatible_with_mtl_2.3

Fix compatibilities with mtl 2.3.1
This commit is contained in:
Tony Zorman 2022-11-03 08:10:31 +01:00 committed by GitHub
commit ab99c17a68
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 2 deletions

View File

@ -44,9 +44,10 @@ import Control.Exception (fromException, try, bracket_, throw, finally, SomeExce
import qualified Control.Exception as E import qualified Control.Exception as E
import Control.Applicative ((<|>), empty) import Control.Applicative ((<|>), empty)
import Control.Monad.Fail import Control.Monad.Fail
import Control.Monad.Fix (fix)
import Control.Monad.State import Control.Monad.State
import Control.Monad.Reader import Control.Monad.Reader
import Control.Monad (void) import Control.Monad (filterM, guard, liftM2, void, when)
import Data.Semigroup import Data.Semigroup
import Data.Traversable (for) import Data.Traversable (for)
import Data.Time.Clock (UTCTime) import Data.Time.Clock (UTCTime)

View File

@ -26,6 +26,7 @@ import qualified Data.Map as M
import qualified Data.Set as S import qualified Data.Set as S
import Control.Monad.Reader import Control.Monad.Reader
import Control.Monad.State import Control.Monad.State
import Control.Monad (filterM, guard, unless, void, when)
import Data.Maybe (fromMaybe, isJust) import Data.Maybe (fromMaybe, isJust)
import Data.Monoid (getAll) import Data.Monoid (getAll)

View File

@ -71,9 +71,10 @@ import qualified Data.Map as M
import qualified Data.Set as S import qualified Data.Set as S
import Control.Arrow (second) import Control.Arrow (second)
import Control.Monad.Fix (fix)
import Control.Monad.Reader import Control.Monad.Reader
import Control.Monad.State import Control.Monad.State
import Control.Monad (void) import Control.Monad (forM, forM_, guard, join, unless, void, when)
import qualified Control.Exception as C import qualified Control.Exception as C
import System.IO import System.IO