Doodle 0.1.1

Doodle is a gem for simplifying the definition of Ruby classes by making attributes and their properties more declarative.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
3.8/5 18
DEVELOPED BY:
Sean O'Halpin
HOMEPAGE:
doodle.rubyforge.org
CATEGORY:
ROOT \ Programming \ Interpreters
Doodle is a gem for simplifying the definition of Ruby classes by making attributes and their properties more declarative. Doodle is eco-friendly: it does not globally modify Object, Class or Module.

Here are some key features of "Doodle Sean":

initialization (using positional arguments, with named arguments and by block)
defaults
initial values
validation at attribute and class levels
conversions for attributes and classes
collectors to help in defining simple DSLs
works for classes, instances and singletons

Requirements:

Ruby
Rubygems

What's New in This Release:

changed name of #parent to #doodle_parent to avoid clash with ActiveSupport

Last updated on May 1st, 2008

#ruby gem #ruby module #ruby class #Ruby #class #simplifier #gem

Add your review!

SUBMIT