<div dir="ltr"><div>Eric, use an &quot;and&quot; pattern.<br><br></div>(and elem (cons a b))<br></div><div class="gmail_extra"><br clear="all"><div>Carl Eastlund</div>
<br><br><div class="gmail_quote">On Mon, Sep 2, 2013 at 3:24 PM, Eric Tanter <span dir="ltr">&lt;<a href="mailto:etanter@dcc.uchile.cl" target="_blank">etanter@dcc.uchile.cl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
Is there a way to bind a name to a whole sub-value being matched in pattern?<br>
<br>
eg. like var@pat in Haskell:<br>
(match l<br>
  [(cons (@ elem (cons a b)) rest) ...elem...])<br>
<br>
It must be there somewhere, but I couldn&#39;t find it :/<br>
<br>
Thanks!<br>
<br>
-- Éric<br>
<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>