module BooleanClass::Conversion

Public Instance Methods

Boolean(value) click to toggle source

Performs type conversion from anything to true/false

@param [Object] value the object to coerce

@return [Boolean] false when value is either false or nil

otherwise returns true

@example True values

Boolean(true)  #=> true
Boolean(999)   #=> true
Boolean(0)     #=> true

@example False values

Boolean(false) #=> false
Boolean(nil)   #=> false
# File lib/boolean_class/conversion.rb, line 19
def Boolean(value)
  value ? true : false
end