# File lib/core/facets/functor.rb, line 23 def self.cache(*key, &function) @cache ||= {} if function @cache[key] = new(&function) else @cache[key] end end