<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Yes, there are tests, and you can see them <a href="https://github.com/plt/racket/pull/860/files#diff-9383600c097f090324382317068c6187R1" class="">here</a>.</div><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 19, 2015, at 13:29, Robby Findler <<a href="mailto:robby@eecs.northwestern.edu" class="">robby@eecs.northwestern.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">This seemed okay, but just a quick read of the code. But did I miss<br class="">the test cases? (I just followed the link upthread -- sorry if I need<br class="">to look somewhere else too.)<br class=""><br class="">Robby<br class=""><br class=""><br class="">On Mon, Jan 19, 2015 at 3:15 PM, Alexis King <<a href="mailto:lexi.lambda@gmail.com" class="">lexi.lambda@gmail.com</a>> wrote:<br class=""><blockquote type="cite" class="">Any update on this? If there’s anything that still needs to be changed, let me know—otherwise, I’ll patiently wait for the process to run its course. Just checking in.<br class=""><br class=""><blockquote type="cite" class="">On Jan 16, 2015, at 10:15, Alexis King <<a href="mailto:lexi.lambda@gmail.com" class="">lexi.lambda@gmail.com</a>> wrote:<br class=""><br class="">Ah, that makes sense, fixed.<br class=""><br class=""><blockquote type="cite" class="">On Jan 16, 2015, at 05:37, Robby Findler <<a href="mailto:robby@eecs.northwestern.edu" class="">robby@eecs.northwestern.edu</a>> wrote:<br class=""><br class="">One comment. The contract combinators are curried so that you can do<br class="">work on the partial applications. So don't write this:<br class=""><br class="">(define ((((ho-val-first-projection<br class="">impersonate/chaperone-async-channel) ctc) blame) val)<br class=""><br class="">instead try to do some work earlier, when you first can. (The most<br class="">important thing is to minimize the work done after you get the 'val'<br class="">argument.)<br class=""><br class="">Robby<br class=""></blockquote><br class=""></blockquote><br class=""><br class="">_________________________<br class="">  Racket Developers list:<br class="">  <a href="http://lists.racket-lang.org/dev" class="">http://lists.racket-lang.org/dev</a><br class=""></blockquote></div></blockquote></div><br class=""></body></html>