¿Cómo funciona el operador de doble flecha (=>) en Perl?

Sé sobre el uso hash de la=> operador,Me gusta esto

$ cat array.pl
%ages = ('Martin' => 28,
         'Sharon' => 35,
         'Rikke' => 29,);

print "Rikke is $ages{Rikke} years old\n";
$ perl array.pl
Rikke is 29 years old
$

y pensé que era solo una sintaxis para inicializar hashes, pero en respuestas a¿Cómo puedo calificar una variable como const / final en Perl?, => ha sido usado así

use Readonly;
Readonly my $infilename => "input_56_12.txt";

Que hace exactamente=> ¿media? ¿Hay más formas en que=> ¿puede ser usado?

Respuestas a la pregunta(2)

Su respuesta a la pregunta