NAME
Data::Object::Dispatch
ABSTRACT
Data-Object Dispatch Class
SYNOPSIS
use Data::Object::Dispatch;
my $dispatch = Data::Object::Dispatch->new($package);
$dispatch->call(@args);
DESCRIPTION
Data::Object::Dispatch creates dispatcher objects. A dispatcher is a closure object which when called execute subroutines in a package, and can be curried.
METHODS
This package implements the following methods.
new
new(ClassName $arg1, Any @args) : Object
Construct a new object.
ROLES
This package inherits all behavior from the folowing role(s):
RULES
This package adheres to the requirements in the folowing rule(s):