unextend and uninclude for prototype-oriented programming
un provides unextend and uninclude to allow for a better
prototype-oriented programming experience.
- unextend removes a module from an instance.
- uninclude removes a module from a class/module.
- danger danger!
man = Man.new
Get The Code
If you just want to use un, you can install it via RubyGems:
gem install un
If you want to hack on un, clone it from GitHub:
git clone git://github.com/seattlerb/un