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

Reply via email to