Re-export `<$` from Prelude (#10113)
authorHerbert Valerio Riedel <hvr@gnu.org>
Sat, 7 Mar 2015 10:37:52 +0000 (11:37 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Sat, 7 Mar 2015 10:41:49 +0000 (11:41 +0100)
This is a follow-up to eb3661f2b9f8472f3714774126ebe1183484dd85
re-exporting `<$` from `Prelude` as well.

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D681

libraries/base/Prelude.hs
testsuite/tests/indexed-types/should_compile/Simple15.hs

index 8e275aa..fa070f3 100644 (file)
@@ -70,7 +70,7 @@ module Prelude (
     Monoid(mempty, mappend, mconcat),
 
     -- ** Monads and functors
-    Functor(fmap), (<$>),
+    Functor(fmap, (<$)), (<$>),
     Applicative(pure, (<*>), (*>), (<*)),
     Monad((>>=), (>>), return, fail),
     mapM_, sequence_, (=<<),
index 8a28d27..31829d6 100644 (file)
@@ -19,7 +19,7 @@ data FOO = FOO
 type instance Def FOO = EQU () ()
 
 foo :: FOO
-foo = equ_refl <$ def
+foo = equ_refl Simple15.<$ def
 -- This works:
 -- foo = def $ equ_refl