NOTE: abandoned experiment -- Asynchronous PErsistence of Ruby Objects
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
README.textile
Rakefile
ape.gemspec

README.textile

Ape

Asynchronous PErsistance for Ruby objects.

Also consider the name Aporo: Asynchronous Persistence Of Ruby Objects.

Possible Syntaxes


  class PersistentArray < Array
    include Ape::AsyncPersistence
    async_persist :Test, "tmp/test.obj"
  end

Or:


  obj = []
  obj.extend(WithAsyncPersistence)

Or:


  obj = []
  obj.extend(WithAsyncPersistence("obj_filename"))