A common question on Ruby forums and mailing lists is: "why is there no Boolean data type?". This episode attempts to answer that question.
Tag: boolean
Episode #043: Exclusive Or
This episode looks at Ruby's logical XOR operator, and how it can be useful in checking that a method was called with the correct optional arguments.