module EmptyFrozen

Constants

VERSION

Public Class Methods

empty_frozen() click to toggle source
# File lib/empty_frozen.rb, line 8
def self.empty_frozen
  @_empty_frozen ||= empty.freeze
end
included(base) click to toggle source
# File lib/empty_frozen.rb, line 4
def self.included(base)
  base.class_eval do
    singleton_class.send(:alias_method, :empty, :new)

    def self.empty_frozen
      @_empty_frozen ||= empty.freeze
    end
  end
end