What Does it Do?
Foundation Classes for Perl Applications
- Base class (
Badger::Base
) - Error handling (
Badger::Exception
) - Debugging (
Badger::Debug
) - Symbol exporting (
Badger::Exporter
) - Lazy loading (
Badger::Factory
) - Utility functions (
Badger::Utils
) - Useful constants (
Badger::Constants
) - Metaprogramming (
Badger::Class
) - Testing (
Badger::Test
)
Thus Spake Andy:
Badger provides a set of foundation classes for building Perl applications, including, but not limited to those listed above. These are the modules that crop up time and time again, not just in TT but in other applications built around, or even entirely separately from TT.