melpon / memoize

A method caching macro for elixir using CAS on ETS.
https://hex.pm/packages/memoize
MIT License
189 stars 12 forks source link

added support for optional running of one ets table per module. #11

Closed mogorman closed 4 years ago

mogorman commented 4 years ago

by setting config :memoize, caches: [ ModuleName ] in your config file you can make use of this feature. it is backwards compatible with the old way of doing things, and forked the default code leaving behind a simple module that will ignore these changes as best it can. I still need to fix evection but will get to that soon.