Sha256: 61fe534f29589716c74e09128d668e86569eaa6bfb7ec34a1794ac9fa5013e6b

Contents?: true

Size: 647 Bytes

Versions: 1

Compression:

Stored size: 647 Bytes

Contents

require 'activesupport'

require "hobosupport/fixes"
require 'hobosupport/blankslate'
require 'hobosupport/methodcall'
require 'hobosupport/methodphitamine'
require 'hobosupport/metaid'
require 'hobosupport/implies'
require 'hobosupport/enumerable'
require 'hobosupport/array'
require 'hobosupport/hash'
require 'hobosupport/module'

module HoboSupport
  
  VERSION = "0.7.4"
  
end


# Some teeny fixes too diminutive to go elsewhere

class Object

  # Often nice to ask e.g. some_object.is_a?(Symbol, String)
  alias_method :is_a_without_multiple_args?, :is_a?
  def is_a?(*args)
    args.any? {|a| is_a_without_multiple_args?(a) }
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hobosupport-0.7.4 lib/hobosupport.rb