Thanks Robby.&nbsp; Do you happen to have a link or a title that I can search on to find the text you are talk about? <br><br><div><span class="gmail_quote">On 6/11/07, <b class="gmail_sendername">Robby Findler</b> &lt;<a href="mailto:robby@cs.uchicago.edu">
robby@cs.uchicago.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Sounds like you need to read Pierce! Random people on random mailing
<br>lists are probably a less good source of info that a proper text, in<br>this case. But people here will probably be more than willing to help<br>you thru it if you get stuck somewhere. Plenty of people here know<br>that stuff.
<br><br>Robby<br><br>On 6/11/07, YC &lt;<a href="mailto:yinso.chen@gmail.com">yinso.chen@gmail.com</a>&gt; wrote:<br>&gt; I don&#39;t know what the procedure means (I&#39;ve seen this a few times but not<br>&gt; sure where it came from... links appreciated) - takes in a procedure that
<br>&gt; takes itself as a parameter?&nbsp;&nbsp;The lambda probably behaves differently<br>&gt; pending on the parameter - doesn&#39;t this fall under dependent type?&nbsp;&nbsp;I will<br>&gt; pass on more counter examples as I know I can&#39;t type them all and hence want
<br>&gt; a good type system :)<br>&gt;<br>&gt; I assume you are trying to say that you can&#39;t type everything under the sun<br>&gt; that you can evaluate, correct?&nbsp;&nbsp;Is this a limitation of a type system, or<br>&gt; an inherent limitation in type theory?
<br>&gt;<br>&gt; Thanks,<br>&gt;&nbsp;&nbsp;yc<br>&gt;<br>&gt;<br>&gt; On 6/11/07, Prabhakar Ragde &lt;<a href="mailto:plragde@uwaterloo.ca">plragde@uwaterloo.ca</a>&gt; wrote:<br>&gt; &gt; YC wrote:<br>&gt; &gt; &gt; add1 is int -&gt; int
<br>&gt; &gt; &gt; (lambda (x) x) is any -&gt; any<br>&gt; &gt; &gt; I don&#39;t understand enough about call/cc so I won&#39;t attempt&nbsp;&nbsp;;)<br>&gt; &gt;<br>&gt; &gt; Okay, so try to type (lambda (x) (x x)) from Eli Barzilay&#39;s .signature.
<br>&gt; --PR<br>&gt; &gt; _________________________________________________<br>&gt; &gt;&nbsp;&nbsp; For list-related administrative tasks:<br>&gt; &gt;&nbsp;&nbsp; <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme
</a><br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt; _________________________________________________<br>&gt;&nbsp;&nbsp; For list-related administrative tasks:<br>&gt;&nbsp;&nbsp; <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme
</a><br>&gt;<br>&gt;<br></blockquote></div><br>