Sha256: 5032bb3187975007e69440d55c346b371d263f2fa44471148538b692cc88501d

Contents?: true

Size: 227 Bytes

Versions: 11

Compression:

Stored size: 227 Bytes

Contents

# frozen_string_literal: true

class FalseClass

  def to_bool
    self
  end

  def to_i
    0
  end

  alias to_b to_bool

end

class TrueClass

  def to_bool
    self
  end

  def to_i
    1
  end

  alias to_b to_bool

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
lite-ruby-2.3.0 lib/lite/ruby/boolean.rb
lite-ruby-2.2.0 lib/lite/ruby/boolean.rb
lite-ruby-2.1.0 lib/lite/ruby/boolean.rb
lite-ruby-2.0.7 lib/lite/ruby/boolean.rb
lite-ruby-2.0.6 lib/lite/ruby/boolean.rb
lite-ruby-2.0.5 lib/lite/ruby/boolean.rb
lite-ruby-2.0.4 lib/lite/ruby/boolean.rb
lite-ruby-2.0.3 lib/lite/ruby/boolean.rb
lite-ruby-2.0.2 lib/lite/ruby/boolean.rb
lite-ruby-2.0.1 lib/lite/ruby/boolean.rb
lite-ruby-2.0.0 lib/lite/ruby/boolean.rb