<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 
 (define (string-index-of sub str [start 0] [end (string-length str)])<br></blockquote><div><br>I always need to go check the documentation for that kind of argument position (like for (string-replace from str to) ).<br>

To me, what makes more sense is to have the str argument on the first position, just like for a method call with a self argument, which makes sense for strings on functions like string-....<br>Does it bother other people too?<br>

<br>Laurent<br></div></div><br>