kot

d11he11


i-t-шные заметки

Teach Yourself Programming in Ten Years


Previous Entry Поделиться Next Entry
Perl: недокументированная фича оператора "->"
kot
d11he11
Оператор "->" в Perl может использоваться не только с объектами или именами классов, но и вообще с любым скаляром при условии, что в правой части ссылка на функцию:

my $say_array = sub { print "@{$_[0]}\n" };
[1, 2, 3]->$say_array; # prints 1 2 3


perlop об этом скромно умалчивает.
Метки: , ,

  • 1
  • 1
?

Log in