One thing to consider: &quot;if&quot; takes a boolean value as the first part. The function &quot;string?&quot; evaluates to a boolean value, so you can just use this result directly instead of seeing if it is equal to &quot;true.&quot;<div>

<br></div><div>In other words, you could simplify the first part to (if (string? s) ...)</div><div><br></div><div>In general, you should always use boolean values directly instead of comparing them to true or false.<br><br>

<div class="gmail_quote">On Wed, Feb 29, 2012 at 11:47 AM, ROELOF WOBBEN <span dir="ltr">&lt;<a href="mailto:r.wobben@home.nl">r.wobben@home.nl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div style="font-family:&#39;Times New Roman&#39;;font-size:16px">Oke, <br><br>So no more points which can be better.<br><br>Roelof<br><br><br><span>Op 29/02/12, <b>Joshua Ewulo </b> &lt;<a href="mailto:jewulo@gmail.com" target="_blank">jewulo@gmail.com</a>&gt; schreef: </span><blockquote style="border-left:1px solid rgb(0,0,255);padding-left:13px;margin-left:0pt" type="cite">

<div>Hello Roelof,<div><br></div><div>It does what it says.</div><div><br></div><div>Joshua<div class="im"><br><br><div class="gmail_quote">On 29 February 2012 18:14, ROELOF WOBBEN <span dir="ltr">&lt;<a href="mailto:r.wobben@home.nl" target="_blank">r.wobben@home.nl</a> &lt;<a href="mailto:r.wobben@home.nl" target="_blank">r.wobben@home.nl</a>&gt;&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-family:&#39;Times New Roman&#39;;font-size:16px">(define (string_first s) <br>  ( if (eq? (string? s) true) (string-ith  s 0 )&quot;You have not entered a string&quot;))</div>


</blockquote></div><br></div></div>
</div></blockquote></div>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br></div>