I've started using BasicPrelude with -XNoImplicitPrelude in all of my code. It imports all of those and some other stuff as well (text related functions). Cuts down on my imports by a little over half. Kind of wish it could be made the default.
On Wed, Aug 7, 2013 at 10:23 PM, aditya bhargava <bluemangrou...@gmail.com>wrote: > Hi there, > It seems like every Haskell program I write imports the following modules: > > Control.Monad > Control.Applicative > Data.Maybe > Data.List > > Is there a good reason why these modules aren't imported by default? When > I write a simple script usually a 1/4th of the script is just imports, and > my code just looks uglier. > > Adit > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe