そういえばクロージャの概念を最初に学んだのも Perl だったな……。わけわからん入門の仕方したもんだな……。Perl では変数束縛という概念がない(shift で引数の値を取り出す)ので相当謎な経路でクロージャに出会ったことになる。
Conversation
Notices
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 05-Jan-2022 23:07:06 JST
きゅーけー
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 05-Jan-2022 23:07:49 JST
きゅーけー
あ、もしかしたら今の Perl (Perl 6 ではない)は違うかも(自信ない)。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 05-Jan-2022 23:09:31 JST
きゅーけー
いや、違うか。 shift は引数を省略すると @_ から一個左から取り出すやつで、サブルーチンの中には @_ に引数の値がリストの形に入ってるんだ。
-