Library for the Ruby programming language which extends some of the core functionality.
A classic example of this is the introduction of a "Boolean" class which is intended to be used in place of "TrueClass" and "FalseClass", as the latter 2 do not share a common superclass making it arduous to
... [More] perform data-type validation checks.
Another example is strong-typing for method parameters. Ongoing work will be done to support polymorphism and overloading. [Less]
A Java library which allows real-time construction of Java classes in memory. The API provides classes and methods such that constructor of a new class closely resembles (but is obviously not identical to) regular source-level coding.