# Re: what's ||

**URL:** <https://www.ruby-forum.com/t/re-whats/179012>\
**Category:** Ruby\
**Created:** [November 15, 2009, 6:17pm UTC](https://www.ruby-forum.com/t/re-whats/179012 "2009-11-15T18:17:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kyle](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/848f3c/32.png) [@kyle](https://www.ruby-forum.com/u/kyle)\
**Post date:** [November 15, 2009, 6:17pm UTC](https://www.ruby-forum.com/t/re-whats/179012/1 "2009-11-15T18:17:15Z")

</div>

Sorry I hit send on the previous message before I finished – plus I  
suppose  
“lazy” evaluation was a bad term for it. Basically, the right side of  
the  
operator isn’t evaluated if the left side expression is true. && is  
simillar  
in that the right hand side isn’t evaluated if the left side is false.
