<br><font size=2 face="sans-serif">I would say both.</font>
<br>
<br><font size=2 face="sans-serif">The stuff under Examples in the repo
should all run with 8.8. (I think currently it doesn't.)</font>
<br>
<br><font size=2 face="sans-serif">The stuff in the wiki should say what
is 8.8, what is 8.4, and obviously also give examples that work.</font>
<br>
<br><font size=2 face="sans-serif">The advantage of the wiki is you can
make a change that propogates to the community without having commit priviliges
for the repo.</font>
<br>
<br><font size=2 face="sans-serif">at least, that's how I've been working.
Just changing the wiki for now, and maybe someday when I'm more confident
about what I'm doing I'll ask for a commit bit for the repo.</font>
<br>
<br><font size=2 face="sans-serif">thomas.<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;Brian Brunswick&quot;
&lt;brian.brunswick@gmail.com&gt;</b> </font>
<p><font size=1 face="sans-serif">08/09/2007 01:28 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Thomas Hartman/ext/dbcom@DBAmericas</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">haskell-cafe &lt;haskell-cafe@haskell.org&gt;,
HAppS@googlegroups.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Haskell-cafe] how can I get template
haskell macro-expanded code from inferStartState? (repeated post, now with
subject)</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>On 09/08/07, Thomas Hartman &lt;thomas.hartman@db.com&gt;
wrote:<br>
&gt;<br>
&gt; (sorry, forgot the subject on my first post)<br>
&gt;<br>
&gt; In the following code which uses template haskell, how can I get back
the<br>
&gt; macro-expanded code generated from<br>
&gt;<br>
&gt; &nbsp;$(inferStartState ''MyState)<br>
&gt;<br>
<br>
I just recently used ghc -ddump-splices &nbsp;to debug this very same problem.<br>
<br>
It turns out to be due to overlapping instances - inferStartState generates<br>
a (from memory) specific StartStateEx instance, but actually theres a general<br>
StartState =&gt; StartStateEx, and also a general Monoid=&gt;StartState
instance, and<br>
thats why the error message mentions Monoid.<br>
<br>
I guess this teaches us the reason that overlapping instances are bad:<br>
***They don't work across modules****<br>
<br>
Another module can add an instance which wasn't visible when a first module<br>
was compiled, and the two modules end up using different instances<br>
than expected.<br>
<br>
I've been meaning to start trying to contribute to improving the HAppS<br>
documentation, since<br>
its been such a struggle to start learning it.<br>
<br>
So the question to the HAppS people is, where is the canonical place<br>
for this documentation, where should one work? Is it the wiki page<br>
above, or the stuff inside the HAppS repository?<br>
<br>
-- <br>
Brian_Brunswick____brian@ithil.org____Wit____Disclaimer____!Shortsig_rules!<br>
</font></tt>
<br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">---</span><br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">This e-mail may contain confidential and/or privileged information. If you </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">are not the intended recipient (or have received this e-mail in error) </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">please notify the sender immediately and destroy this e-mail. Any </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">unauthorized copying, disclosure or distribution of the material in this </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">e-mail is strictly forbidden.</span><br>