Module: Tins::Memoize::CacheMethods

Defined in:
lib/tins/memoize.rb

Instance Method Summary collapse

Instance Method Details

#__memoize_cache__Object

Return the cache object.



5
6
7
# File 'lib/tins/memoize.rb', line 5

def __memoize_cache__
  @__memoize_cache__ ||= {}
end

#memoize_cache_clearObject

Clear cached values for all methods/functions.



10
11
12
13
# File 'lib/tins/memoize.rb', line 10

def memoize_cache_clear
   __memoize_cache__.clear
  self
end