Module: Tins::Memoize::CacheMethods

Defined in:
lib/tins/memoize.rb

Instance Method Summary collapse

Instance Method Details

#__memoize_cache__Object

Return the cache object.



7
8
9
# File 'lib/tins/memoize.rb', line 7

def __memoize_cache__
  @__memoize_cache__ ||= {}
end

#memoize_cache_clearObject

Clear cached values for all methods/functions.



12
13
14
15
# File 'lib/tins/memoize.rb', line 12

def memoize_cache_clear
   __memoize_cache__.clear
  self
end