Hi Wolfgang,<br><br>I use CPP to manage such differences between 6.8, 6.9, and 6.10.&nbsp; As an example, see <a href="http://hackage.haskell.org/packages/archive/TypeCompose/latest/doc/html/src/Control-Compose.html">http://hackage.haskell.org/packages/archive/TypeCompose/latest/doc/html/src/Control-Compose.html</a> .<br>
<br>Regards, - Conal<br><br><div class="gmail_quote">On Tue, Nov 18, 2008 at 6:01 AM, Wolfgang Jeltsch <span dir="ltr">&lt;<a href="mailto:g9ks157k@acme.softbase.org">g9ks157k@acme.softbase.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
how do I make a library work with both GHC 6.8 and GHC 6.10? &nbsp;According to<br>
&lt;<a href="http://www.haskell.org/haskellwiki/Upgrading_packages#Arrow_instances" target="_blank">http://www.haskell.org/haskellwiki/Upgrading_packages#Arrow_instances</a>&gt;, I<br>
should change all my Arrow instances but then they don't work with GHC 6.8<br>
anymore, do they? &nbsp;Or is the solution to force GHC 6.8 users to use<br>
base-4.0.0.0?<br>
<br>
Best wishes,<br>
Wolfgang<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br>