<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi Ivan,<br><br>I already looked there and didn't find anything, but went back and noticed the "Source Code" at the top right of the page and found it there. Why are there two source codes, the one at the top and the ones down the right margin (all the same from what I can tell).<br><br>Michael<br><br>--- On <b>Mon, 8/30/10, Ivan Lazar Miljenovic <i>&lt;ivan.miljenovic@gmail.com&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Ivan Lazar Miljenovic &lt;ivan.miljenovic@gmail.com&gt;<br>Subject: Re: [Haskell-cafe] On to applicative<br>To: "michael rice" &lt;nowgate@yahoo.com&gt;<br>Cc: haskell-cafe@haskell.org, "Brandon S Allbery KF8NH" &lt;allbery@ece.cmu.edu&gt;<br>Date: Monday, August 30, 2010, 12:36 AM<br><br><div class="plainMail">On 30 August 2010 14:25, michael rice &lt;<a
 ymailto="mailto:nowgate@yahoo.com" href="/mc/compose?to=nowgate@yahoo.com">nowgate@yahoo.com</a>&gt; wrote:<br>&gt;<br>&gt; Looks like the fmap definition for the Either functor matches what's given in Learn You A Haskell ...<br>&gt;<br>&gt; instance Functor (Either a) where<br>&gt; &nbsp;&nbsp; fmap f (Right x) = Right (f x)<br>&gt; &nbsp;&nbsp; fmap f (Left x) = Left x<br>&gt;<br>&gt; but Hoogle couldn't find Control.Monad.Instances<br>&gt;<br>&gt; How else can I look at the code?<br><br><a href="http://www.haskell.org/ghc/docs/6.12.2/html/libraries/base-4.2.0.1/Control-Monad-Instances.html" target="_blank">http://www.haskell.org/ghc/docs/6.12.2/html/libraries/base-4.2.0.1/Control-Monad-Instances.html</a><br><br>--<br>Ivan Lazar Miljenovic<br><a ymailto="mailto:Ivan.Miljenovic@gmail.com" href="/mc/compose?to=Ivan.Miljenovic@gmail.com">Ivan.Miljenovic@gmail.com</a><br>IvanMiljenovic.wordpress.com<br></div></blockquote></td></tr></table><br>