<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 10/20/08 11:38, Justin Bailey wrote:
<blockquote
 cite="mid:a45dff840810200938o64dfcda5qd05e902bede76bb8@mail.gmail.com"
 type="cite">
  <pre wrap="">On Mon, Oct 20, 2008 at 9:25 AM, Larry Evans <a class="moz-txt-link-rfc2396E" href="mailto:cppljevans@suddenlink.net">&lt;cppljevans@suddenlink.net&gt;</a> wrote:
  </pre>
</blockquote>
[snip]<br>
<blockquote
 cite="mid:a45dff840810200938o64dfcda5qd05e902bede76bb8@mail.gmail.com"
 type="cite"><br>
  <blockquote type="cite">
    <pre wrap="">Do you mean install it manually as shown in the aforementioned
How_to_install_a_Cabal_package?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
No, I mean go to <a class="moz-txt-link-freetext" href="http://hackage.haskell.org">http://hackage.haskell.org</a> and download the .tar.gz
file directly (<a class="moz-txt-link-freetext" href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/category-extras">http://hackage.haskell.org/cgi-bin/hackage-scripts/package/category-extras</a>).
Unzip/untar that package. I haven't looked at it, but there is
probably a "src" directory. Put your example file in there and load it
in ghci. Your source file should then use the source available in that
directory tree rather than the category-extras install which seems
broken. This works because the GHC will look at the import
"Control.Functor.Fix" and use that to look for
"Control/Functor/Fix.hs" from the current directory.
  </pre>
</blockquote>
<br>
Tried that but:<br>
&lt;--- cut here ---<br>
GHCi, version 6.8.2: <a class="moz-txt-link-freetext" href="http://www.haskell.org/ghc/">http://www.haskell.org/ghc/</a>&nbsp; :? for help<br>
Loading package base ... linking ... done.<br>
Prelude&gt; :load
"/home/evansl/download/haskell/libs/category-extras-0.53.5/src/catamorphism.example.hs"<br>
<br>
Control/Category/Dual.hs:17:7:<br>
&nbsp;&nbsp;&nbsp; Could not find module `Control.Category':<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use -v to see a list of the files searched for.<br>
Failed, modules loaded: none.<br>
Prelude&gt; <br>
&lt;--- cut here ---<br>
<br>
If it's any help, the directory list for src/Control/Category is:<br>
&lt;--- cut here ---<br>
&nbsp;
/home/evansl/download/haskell/libs/category-extras-0.53.5/src/Control/Category:<br>
&nbsp; total used in directory 52 available 148798604<br>
&nbsp; drwxr-xr-x 3 evansl evansl 4096 Jun 30 08:08 .<br>
&nbsp; drwxr-xr-x 9 evansl evansl 4096 Jun 30 08:08 ..<br>
&nbsp; -rw-r--r-- 1 evansl evansl 2118 Jun 30 08:08 Associative.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl 1668 Jun 30 08:08 Braided.hs<br>
&nbsp; drwxr-xr-x 2 evansl evansl 4096 Jun 30 08:08 Cartesian<br>
&nbsp; -rw-r--r-- 1 evansl evansl 4973 Jun 30 08:08 Cartesian.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl 1020 Jun 30 08:08 Discrete.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl 1340 Jun 30 08:08 Distributive.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl&nbsp; 668 Jun 30 08:08 Dual.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl&nbsp; 578 Jun 30 08:08 Hask.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl 3254 Jun 30 08:08 Monoidal.hs<br>
&nbsp; -rw-r--r-- 1 evansl evansl 1746 Jun 30 08:08 Object.hs<br>
&gt;--- cut here ---<br>
<blockquote
 cite="mid:a45dff840810200938o64dfcda5qd05e902bede76bb8@mail.gmail.com"
 type="cite">
  <pre wrap="">
You might have more luck finding out what's going on by emailing
Haskell-Cafe directly, too.
  </pre>
</blockquote>
Yes, thanks.<br>
<blockquote
 cite="mid:a45dff840810200938o64dfcda5qd05e902bede76bb8@mail.gmail.com"
 type="cite">
  <pre wrap="">
Justin

  </pre>
</blockquote>
<br>
</body>
</html>