furg
basic depenency injection framework
usage
var assert = ; var Injector = ; { this_bar = bar;} { this_a = a;} var i = ; //register constructorsi;i; //register scalar valuesi; //create objectsvar created = i; ;;; //use a assigned constructor and equip with dependenciesvar created2 = i; ;;; { InjectorFactory; this_foo = foo; this_bar = bar;} util; MyFactoryprototype { return asdfasdf: this_foo jkloejkloe: this_bar ;}; i; //create via factoryvar created3 = i; ;;;
furg?
A furg is a hairy creature that likes to bang its head into the ground and fling its excrements about. (I recommend to have a look at The Legend Of Zero)