Do they? Haskell is a programing language. Therefore legal Haskell types has to be represented by some string. And there are countably many strings (of which only a subset is legal type representation, but that&#39;s not important).&nbsp;<div>
<br></div><div>All best</div><div><br></div><div>Christopher SkrzÄ™tnicki<br><br><div class="gmail_quote">On Mon, Feb 2, 2009 at 17:09, Gregg Reynolds <span dir="ltr">&lt;<a href="mailto:dev@mobileink.com">dev@mobileink.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="Ih2E3d">On Mon, Feb 2, 2009 at 10:05 AM, Andrew Butterfield<br>
&lt;<a href="mailto:Andrew.Butterfield@cs.tcd.ie">Andrew.Butterfield@cs.tcd.ie</a>&gt; wrote:<br>
&gt; Martijn van Steenbergen wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; To my naive mind this sounds<br>
&gt;&gt;&gt; suspiciously like the set of all sets, so it&#39;s too big to be a set.<br>
&gt;&gt;<br>
&gt;&gt; Here you&#39;re probably thinking about the distinction between countable and<br>
&gt;&gt; uncountable sets. See also:<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://en.wikipedia.org/wiki/Countable_set" target="_blank">http://en.wikipedia.org/wiki/Countable_set</a><br>
&gt;<br>
&gt; No - it&#39;s even bigger than those !<br>
&gt;<br>
&gt; He is thinking of proper classes, not sets.<br>
&gt;<br>
&gt; <a href="http://en.wikipedia.org/wiki/Class_(set_theory)" target="_blank">http://en.wikipedia.org/wiki/Class_(set_theory)</a><br>
<br>
</div>Yes, that&#39;s my hypothesis: &nbsp;type constructors take us outside of set<br>
theory (ZF set theory, at least). &nbsp;I just can&#39;t prove it.<br>
<br>
Thanks,<br>
<div><div></div><div class="Wj3C7c"><br>
g<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>
</div></div></blockquote></div><br></div>