title: Difference between & and && in Scala?
body: <p>I am trying to figure out the difference between &amp; and &amp;&amp; in Scala. I got this after searching</p>
  <blockquote>
  <p>&amp; &lt;-- verifies both operands</p>
  <p>&amp;&amp; &lt;-- stops evaluating if the first operand evaluates to false since the result will be false</p>
  </blockquote>
  <p>Can somebody explain the same with example as am not clear, what verifying both operands means here. Are we talking about just Booleans?</p>