my $type = $foo_or_bar_or_baz_or_qux eq 'foo' ? 1
: $foo_or_bar_or_baz_or_qux eq 'bar' ? 2
: $foo_or_bar_or_baz_or_qux eq 'baz' ? 3
: 4;
とかするよりは
my $type = {
foo => 1,
bar => 2,
baz => 3,
qux => 4,
}->{$foo_or_bar_or_baz_or_qux};