diff options
author | Herbert Valerio Riedel <hvr@gnu.org> | 2014-09-21 19:14:04 +0200 |
---|---|---|
committer | Herbert Valerio Riedel <hvr@gnu.org> | 2014-09-21 19:14:56 +0200 |
commit | 5ed12810e0972b1e0d408fe1355805746c4614f9 (patch) | |
tree | 93bef49c2ea5d5e2d67cb1684e14f227a3401c7f /libraries/base/GHC/ForeignPtr.hs | |
parent | 835d874df1973b7e1c602a747b42b77095592a9c (diff) | |
download | haskell-5ed12810e0972b1e0d408fe1355805746c4614f9.tar.gz |
Move `mapM` and `sequence` to GHC.Base and break import-cycles
This simplifies the import graph and more importantly removes import
cycles that arise due to `Control.Monad` & `Data.List` importing
`Data.Traversable` (preparation for #9586)
Reviewed By: ekmett, austin
Differential Revision: https://phabricator.haskell.org/D234
Diffstat (limited to 'libraries/base/GHC/ForeignPtr.hs')
-rw-r--r-- | libraries/base/GHC/ForeignPtr.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libraries/base/GHC/ForeignPtr.hs b/libraries/base/GHC/ForeignPtr.hs index fe7293e41e..7943ef44d6 100644 --- a/libraries/base/GHC/ForeignPtr.hs +++ b/libraries/base/GHC/ForeignPtr.hs @@ -44,8 +44,8 @@ module GHC.ForeignPtr finalizeForeignPtr ) where -import Control.Monad ( sequence_ ) import Foreign.Storable +import Data.Foldable ( sequence_ ) import Data.Typeable import GHC.Show |