
Path::dispatcher is a perl module that allows a program to determine which code to execute by matching a path against a list of rules. dispatch takes a path and returns a list of matches; from there, you can "run" the rules that matched. developers may also inspect which rules were matched without executing their codeblocks.