Classy is a collection of metaprogramming-heavy modules which you can extend in order to give various capabilities to your Ruby classes. For example, SubclassAware lets a class know about all of its subclasses (and sub-subclasses, etc), and Aliasable lets you refer to classes via symbols (useful for creating friendly DSLs).
Required Ruby Version
None
Authors
John Hyland
Versions
-
1.2.0
-
source
- 1.2.0 source October 27, 2011 (10.5 KB)
-
-
1.1.1
-
source
- 1.1.1 source January 12, 2010 (10 KB)
-
-
1.1.0
-
source
- 1.1.0 source January 12, 2010 (9.5 KB)
-
-
1.0.3
-
source
- 1.0.3 source January 04, 2010 (8.5 KB)
-
-
1.0.2
-
source
- 1.0.2 source December 25, 2009 (8 KB)
-