summaryrefslogtreecommitdiff
path: root/libraries/base/Data/Foldable.hs
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2014-09-20 23:32:06 +0200
committerHerbert Valerio Riedel <hvr@gnu.org>2014-09-20 23:38:30 +0200
commit3daf0023d2dcf7caf85d61f2dc177f8e9421b2fd (patch)
tree6113afd5ee72e2e7b112e076230d9af5cc97c54d /libraries/base/Data/Foldable.hs
parent9f7e3633c692dce75c27607131bd386178fb0fcf (diff)
downloadhaskell-3daf0023d2dcf7caf85d61f2dc177f8e9421b2fd.tar.gz
Set up framework for generalising Data.List to Foldables
This renames the Data.List module to Data.OldList, and puts a new Data.List module into its place re-exporting all list functions. The plan is to leave the monomorphic versions of the list functions in Data.OldList to help smooth the transition. The new Data.List module then will simply re-export entities from Data.OldList and Data.Foldable. This refactoring has been placed in a separate commit to be able to better isolate any regressions caused by the actual list function generalisations when implementing #9586 This also updates the haskell2010, haskell98, and array submodules Reviewed By: austin, ekmett Differential Revision: https://phabricator.haskell.org/D228
Diffstat (limited to 'libraries/base/Data/Foldable.hs')
-rw-r--r--libraries/base/Data/Foldable.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/libraries/base/Data/Foldable.hs b/libraries/base/Data/Foldable.hs
index b839106c93..cb13e5ce7e 100644
--- a/libraries/base/Data/Foldable.hs
+++ b/libraries/base/Data/Foldable.hs
@@ -61,7 +61,7 @@ module Data.Foldable (
import Data.Bool
import Data.Either
import Data.Eq
-import qualified Data.List as List
+import qualified Data.OldList as List
import Data.Maybe
import Data.Monoid
import Data.Ord