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

NAME

Pangloss::Concepts - a collection of Pangloss concepts.

SYNOPSIS

  use Pangloss::Concepts;
  my $concepts = new Pangloss::Concepts();

  try {
      my $concept = $concepts->get( $name );
      $concepts->add( $concept );
      $concepts->remove( $concept );
      do { ... } foreach ( $concepts->list );
  } catch Pangloss::Concept::Error with {
      my $e = shift;
      ...
  }

DESCRIPTION

This class contains a collection of Pangloss::Concept objects. It inherits its interface from Pangloss::Collection.

The collection is keyed on $concept->name().

METHODS

@names = $obj->names

synonym for $obj->keys()

AUTHOR

Steve Purkis <spurkis@quiup.com>

SEE ALSO

Pangloss, Pangloss::Collection, Pangloss::Concept, Pangloss::Concept::Error