I&#39;m unable to provide the optional #:method keyword argument when using the dispatch-rules! function (imperative style).  It works fine in the other style.<div><br></div><div>So, for example:</div><div><br></div><div>(define-values (main main-url)</div>
<div>  (dispatch-rules</div><div>    [(&quot;create&quot; &quot;something&quot;) #:method &quot;post&quot; (lambda (request) (do-something))]))</div><div><br></div><div>;; works fine, but</div><div><br></div><div>(define-container controller (main main-url))</div>
<div>(dispatch-rules! controller [(&quot;create&quot; &quot;something&quot;) #:method &quot;post&quot; (lambda (request) (do-something))])</div><div><br></div><div>;; fails: dispatch-rules! does not match pattern.</div><div>
<br></div><div>Omitting the #:method param works fine in the second example.</div><div><br></div><div>Thanks.</div><div><div><br></div>-- <br>Talk to you soon,<br><br>Scott Klarenbach<br><br>PointyHat Software Corp.<br><a href="http://www.pointyhat.ca" target="_blank">www.pointyhat.ca</a><br>
p 604-568-4280<br>e <a href="mailto:scott@pointyhat.ca" target="_blank">scott@pointyhat.ca</a><br>#308 - 55 Water St.<br>Vancouver, BC V6B1A1<br><br>_______________________________________<br>To iterate is human; to recur, divine
</div>