We now have our own memoization gem "Memoized"

We forked trusty memoizer to make two changes:

  1. Memoized methods now preserve their arity. Previously all memoized methods had an arity of -1.
  2. Memoized methods are now faster at runtime. This will only be noticable if you call a memoized methods many times in the same request.

We published our fork as a new gem named memoized.

memoized is API-compatible to memoizer, you just need to include Memoized instead of Memoizer:

class A
  include Memoized

  memoize def hello
    'hello!'
  end
end
Henning Koch about 2 years ago
This website uses short-lived cookies to improve usability.
Accept or learn more