<p>In fact, I proposed adding the ? forms of these functions where the new ones are strictly boolean. </p>
<p>These are essential for the SLs since the standard versions are useless due to the true/false tests in the language. </p>
<p><blockquote type="cite">On Nov 11, 2010 6:44 AM, &quot;Jay McCarthy&quot; &lt;<a href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>&gt; wrote:<br><br>I agree with Mark. I often write ? versions of functions like member<br>

in my code when I write it the first time to show the &quot;predicate<br>
intent&quot;.<br>
<br>
Another important case is when you don&#39;t want internal values to<br>
&quot;escape&quot; to the client because you forget that member/and/etc return<br>
the thing, not #t.<br>
<br>
Jay<br>
<p><font color="#500050"><br>On Thu, Nov 11, 2010 at 6:07 AM, Sam Tobin-Hochstadt &lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt; wrote:<br>&gt; On Thu, Nov 11, 2...</font></p><font color="#888888">--<br>

Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>&gt;<br>
Assistant Professor / Brigham Young University<br>
<a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br>
<br>
&quot;The glory of God is Intelligence&quot; - D&amp;C 93<br>
</font><p><font color="#500050">_________________________________________________<br>  For list-related administrative tasks:<br>  http://...</font></p></blockquote></p>