title: Matching tuples with don't-care variables in Erlang
body: <p>I am looking for a way to find tuples in a list in Erlang using a partial tuple, similarly to functors matching in Prolog.  For example, I would like to following code to return <code>true</code>:</p>
  
  <pre><code>member({pos, _, _}, [..., {pos, 1, 2}, ...])
  </code></pre>
  
  <p>This code does not work right away because of the following error:</p>
  
  <pre><code>variable '_' is unbound
  </code></pre>
  
  <p>Is there a brief way to achieve the same effect?</p>