Memoit

Memoizes methods.

Installation

Add this line to your application's Gemfile:

gem 'memoit'

Usage

class Foo
  memoize def bar(value)
    expensive_calculation(value)
  end

  memoize_class_method def self.baz(value)
    expensive_calculation(value)
  end
end

Is it any good?

Yes.

License

MIT