title: Scala compiler not recognizing a view bound
body: <p>I've tried this line of code</p>
  
  <pre><code>def **[A &lt;% Numeric[A]](l:List[A],m:List[A])=l.zip(m).map({t=&gt;t._1*t._2})
  </code></pre>
  
  <p>However on compilation, I get this error</p>
  
  <pre><code>error: value * is not a member of type parameter A
  def **[A &lt;% Numeric[A]](l:List[A],m:List[A])=l.zip(m).map({t=&gt;t._1*t._2})
  </code></pre>
  
  <p>When I look at the source for the Numeric trait, I see a <code>*</code> op defined. </p>
  
  <p>What am I doing wrong? </p>