bring 7.10 type-level equality into scope

This commit is contained in:
Stephen Diehl
2016-04-18 11:09:03 -04:00
parent da7da2fe75
commit 4b3caa5c18
3 changed files with 29 additions and 7 deletions
+2 -2
View File
@@ -48,8 +48,8 @@ import Control.Monad hiding ((<$!>))
import Control.Monad
#endif
concatMapM :: (Monad m) => (a -> m [b]) -> [a] -> m [b]
concatMapM f xs = liftM concat (mapM f xs)
concatMapM :: Monad m => (a -> m [b]) -> [a] -> m [b]
concatMapM f xs = fmap concat (mapM f xs)
liftM' :: Monad m => (a -> b) -> m a -> m b
liftM' = (<$!>)