<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Thanks, Brandon.<br><br>Michael<br><br>--- On <b>Sat, 8/28/10, Brandon S Allbery KF8NH <i>&lt;allbery@ece.cmu.edu&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Brandon S Allbery KF8NH &lt;allbery@ece.cmu.edu&gt;<br>Subject: Re: [Haskell-cafe] On to applicative<br>To: "michael rice" &lt;nowgate@yahoo.com&gt;<br>Cc: haskell-cafe@haskell.org<br>Date: Saturday, August 28, 2010, 10:43 PM<br><br><div class="plainMail">-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>On 8/28/10 22:15 , michael rice wrote:<br>&gt; Prelude&gt; fmap (*2) l<br>&gt; <br>&gt; &lt;interactive&gt;:1:0:<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;No instance for (Functor (Either Integer))<br>&gt;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;arising from a use of `fmap' at &lt;interactive&gt;:1:0-10<br>&gt;&nbsp;
 &nbsp;&nbsp;&nbsp;Possible fix:<br>&gt;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;add an instance declaration for (Functor (Either Integer))<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;In the expression: fmap (* 2) l<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;In the definition of `it': it = fmap (* 2) l<br>&gt; Prelude&gt;<br><br>Huh.&nbsp; I understood it to be defined in the Prelude, but didn't check.<br><br>Looks like it's now in Control.Monad.Instances (a relatively new module).<br>Confusing....<br><br>- -- <br>brandon s. allbery&nbsp; &nbsp;&nbsp;&nbsp;[linux,solaris,freebsd,perl]&nbsp; &nbsp; &nbsp; <a ymailto="mailto:allbery@kf8nh.com" href="/mc/compose?to=allbery@kf8nh.com">allbery@kf8nh.com</a><br>system administrator&nbsp; [openafs,heimdal,too many hats]&nbsp; <a ymailto="mailto:allbery@ece.cmu.edu" href="/mc/compose?to=allbery@ece.cmu.edu">allbery@ece.cmu.edu</a><br>electrical and computer engineering, carnegie mellon university&nbsp; &nbsp; &nbsp; KF8NH<br>-----BEGIN PGP
 SIGNATURE-----<br>Version: GnuPG v2.0.10 (Darwin)<br>Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br><br>iEYEARECAAYFAkx5yW0ACgkQIn7hlCsL25VpMACeJR2GVmy1XvOMLtze7s0z3jaZ<br>t5sAnirMJhfh4ZYdMzJBdPbdUs8s166L<br>=OXTs<br>-----END PGP SIGNATURE-----<br></div></blockquote></td></tr></table><br>