in reply to Why don't file handles have sigils?
Technically, they do. When you do
you are using a shortcuts foropen(FOO, '>', ...) or die $!; print(FOO "string\n");
open(*FOO, '>', ...) or die $!; print({ *FOO } "string\n");
*FOO is a typeglob, and typeglob use the "*" sigil except when made optional by certain operators.
|
|---|