#!/usr/bin/env perl use strict; use warnings; use Data::Dump; my $result = func( v => 33 ); dd $result; sub func { my %args = @_; return \%args; } __END__ { v => 33 }