Agrippa embodies a set of programming practices taken from several years of production Ruby development at scale. It provides a set of shortcuts for handling state manipulation, delegation, proxy objects, and the like.
This gem is currently pending release.
Run gem install agrippa
, or add gem "agrippa"
to your Gemfile
.
Agrippa has currently only been tested against MRI, but should work fine
on JRuby as well, with the possible exception of Agrippa::Immutable
Actually write some documentation.
Test against JRuby, possibly with a better set of immutable data structures.
When submitting pull requests, please respect the coding style of the project.