<div dir="ltr">SGTM. I'm probably the only user of the newly exported symbol (by using it in hashable).</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 12, 2015 at 1:38 AM, Simon Peyton Jones <span dir="ltr"><<a href="mailto:simonpj@microsoft.com" target="_blank">simonpj@microsoft.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes, but the original 'tyConHash' was not exported, so no one will be annoyed if we change its name.  We only started exporting it recently.  Hence my suggestion to change its name to tyConFingerprint.<br>
<span class="HOEnZb"><font color="#888888"><br>
Simon<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
|  -----Original Message-----<br>
|  From: Herbert Valerio Riedel [mailto:<a href="mailto:hvriedel@gmail.com">hvriedel@gmail.com</a>]<br>
|  Sent: 11 March 2015 09:48<br>
|  To: Simon Peyton Jones<br>
|  Cc: <a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a>; <a href="mailto:core-libraries-committee@haskell.org">core-libraries-committee@haskell.org</a><br>
|  Subject: Re: [core libraries] tyConHash -- quick fix?<br>
|<br>
|  On 2015-03-11 at 10:39:41 +0100, Simon Peyton Jones wrote:<br>
|<br>
|  [...]<br>
|<br>
|  > This is new in 7.10, so we could fix it now with no trouble.<br>
|  > Simon<br>
|<br>
|  Here's a bit more background information:<br>
|<br>
|  Afaics, tyConHash was introduced in<br>
|<br>
|<br>
|  <a href="http://git.haskell.org/ghc.git/commitdiff/e0b63e02b78d0bd31a073738b1154" target="_blank">http://git.haskell.org/ghc.git/commitdiff/e0b63e02b78d0bd31a073738b1154</a><br>
|  a93d22dccca<br>
|<br>
|  and it was recently re-exported via<br>
|<br>
|<br>
|  <a href="http://git.haskell.org/ghc.git/commitdiff/56e0ac98c3a439b8757a2e886db25" target="_blank">http://git.haskell.org/ghc.git/commitdiff/56e0ac98c3a439b8757a2e886db25</a><br>
|  9270bdc85f0<br>
|<br>
|  which followed the same questionable naming scheme for the really new<br>
|  'typeRepHash' field accessor<br>
|<br>
<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</div></div></blockquote></div><br></div>