Proposal: Add (<$>) to Prelude as part of the AMP in GHC 7.10-RC3

David Feuer david.feuer at
Fri Feb 27 17:38:23 UTC 2015

That is not and was never the motivation of FTP. FTP was about not wanting
to have to hide a zillion functions from Prelude, Data.List,
Control.Applicative, and Control.Monad. Functors are utterly ubiquitous in
Haskell programming, so adding an operator to make them easier to use seems
quite sensible.
On Feb 27, 2015 12:19 PM, "Henning Thielemann" <
lemming at> wrote:

> On Thu, 26 Feb 2015, Greg Fitzgerald wrote:
>   If you really want to use those operators, import Data.Functor.  Why
>> must it be in the Prelude?
> It seems that many Haskell programmers don't like to write "import".
> That's the whole motivation for FTP. I can't understand it, too.
> _______________________________________________
> Libraries mailing list
> Libraries at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Libraries mailing list