my @lookup = ( sub { # condition 0 }, sub { # condition 1 }, sub { # condition 2 }, ... ); $lookup[$condition]->();