Sha256: f059f2ae66fbcd2849d251f0a3674a981dd2aaac967320e80697e69eac72cb4b

Contents?: true

Size: 343 Bytes

Versions: 8

Compression:

Stored size: 343 Bytes

Contents

NilClass.class_eval do

	def to_b(aDefault=false)
		false
	end

	def g?(*args)
		nil
	end

end

TrueClass.class_eval do

	def to_b(aDefault=false)
		self
	end

end

FalseClass.class_eval do

	def to_b(aDefault=false)
		self
	end

end


Math.module_eval do
	def self.max(a, b)
		a > b ? a : b
	end

	def self.min(a, b)
		a < b ? a : b
	end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
buzztools-0.1.2 lib/buzztools/extend_more.rb
buzztools-0.1.1 lib/buzztools/extend_more.rb
buzztools-0.1.0 lib/buzztools/extend_more.rb
buzztools-0.0.11 lib/buzztools/extend_more.rb
buzztools-0.0.10 lib/buzztools/extend_more.rb
buzztools-0.0.9 lib/buzztools/extend_more.rb
buzztools-0.0.8 lib/buzztools/extend_more.rb
buzztools-0.0.7 lib/buzztools/extend_more.rb