The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.28 - 2014-08-18

  • Added documentation destined for type checking and assertions, as well as wrappers, to Bubblegum::Object::Universal.
  • Removed AUTOLOADing, Added standard assertions to Bubblegum::Object::Role::Item, Started depreciating Bubblegum::Constraints.
  • Added tests and documentation to support the rebasing concept.

Modules

Opinionated Modern Perl Development Framework
Object Orientation for Bubblegum via Moo
Type and Constraints Library for Bubblegum
General Purpose Exception Class for Bubblegum
Common Methods for Operating on Array References
Common Methods for Operating on Code References
Common Methods for Operating on Hash References
Generic Container Class for Passing Data
Common Methods for Operating on Integers
Common Methods for Operating on Numbers
Common Methods for Operating on Scalars
Common Methods for Operating on Strings
Common Methods for Operating on Undefined Values
Common Methods for Operating on Defined Values
Class Component System for Bubblegum via Moo::Role
Singleton Pattern for Bubblegum via Moo
Bubblegum Wrapper around Hashing Algorithms
Bubblegum Wrapper around Data Dumping
Bubblegum Wrapper around Content Encoding
Bubblegum Wrapper around JSON Serialization
Bubblegum Wrapper around YAML Serialization

Provides

in lib/Bubblegum/Namespace.pm
in lib/Bubblegum/Object/Float.pm
in lib/Bubblegum/Object/Role/Coercive.pm
in lib/Bubblegum/Object/Role/Collection.pm
in lib/Bubblegum/Object/Role/Comparison.pm
in lib/Bubblegum/Object/Role/Defined.pm
in lib/Bubblegum/Object/Role/Indexed.pm
in lib/Bubblegum/Object/Role/Item.pm
in lib/Bubblegum/Object/Role/Keyed.pm
in lib/Bubblegum/Object/Role/List.pm
in lib/Bubblegum/Object/Role/Output.pm
in lib/Bubblegum/Object/Role/Ref.pm
in lib/Bubblegum/Object/Role/Value.pm
in lib/Bubblegum/Role/Configuration.pm