Invert module-dep between Control.Monad and Data.Foldable
authorHerbert Valerio Riedel <hvr@gnu.org>
Thu, 18 Sep 2014 21:05:47 +0000 (23:05 +0200)
committerHerbert Valerio Riedel <hvr@gnu.org>
Thu, 18 Sep 2014 21:13:02 +0000 (23:13 +0200)
commitaf22696b8f6d8b677c33f70537a5999ad94266cd
treeb42bdce024635772b58fe55e72a649eb1f2ea67e
parentfbf1e3065bf32317db8e87afe8a58ceee2c02241
Invert module-dep between Control.Monad and Data.Foldable

This is the last preparation needed before generalizing entities in
Control.Monad conflicting with those from Data.Foldable (re #9586)

Reviewed By: ekmett, austin

Differential Revision: https://phabricator.haskell.org/D225
libraries/base/Control/Applicative.hs
libraries/base/Control/Monad.hs
libraries/base/Data/Foldable.hs
libraries/base/Text/ParserCombinators/ReadP.hs
libraries/base/Text/Read/Lex.hs