Subroutines, named params
Named parameters are indicated with leading colons
sub catch_plane(:$flight!, :$seat) {
my $gate = find_gate($flight);
walk_to($gate);
board_plane();
find_place($seat);
}
catch_plane( seat => '7A', flight => 'AA3881' );
Named parameters are optional by default
Use ! to make them required