タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

+{}に関するlesamoureusesのブックマーク (3)

  • +{} - Yappo::タワシ

    一目で分かる+の意味 use Yacafi; use Data::Dumper; sub hashem { { @_ } } sub hashem2 { +{ @_ } } print Dumper(hashem(1,2,3,4)); print Dumper(hashem2(9,8,7,6)); $VAR1 = 1; $VAR2 = 2; $VAR3 = 3; $VAR4 = 4; $VAR1 = { '7' => 6, '9' => 8 };

    lesamoureuses
    lesamoureuses 2008/11/29
    なるほどなるほど。実際のコードで見るとわかりやすいなぁ。
  • +{} という書き方について - @kyanny's blog

    先日 +{} という書き方を紹介したところ (http://d.hatena.ne.jp/a666666/20081114/1226662515)、質問のコメントをいただいたので、「プログラミング Perl」に書かれている解説を紹介します。下手に自分の言葉で説明するよりもずっと正確なので。 プログラミング Perl VOLUME1 第3版 285 ページ 「8.2 リファレンスを生成する」より抜粋 ブラケットには適用されない注意点が1つある。ブレースは(ブロックを含め)ほかの用途にも使われるので、文の先頭にブレースを置く場合には、その前に + か return を置いて曖昧さをなくして、開きブレースがブロックの開始ではないことを Perl に知らせなければならない場合もある。例えば、新しいハッシュを作って、そのハッシュへのリファレンスを返す関数を書く場合、次のような選択肢がある: sub

    +{} という書き方について - @kyanny's blog
    lesamoureuses
    lesamoureuses 2008/11/24
    >文の先頭にブレースを置く場合には、その前に + か return を置いて曖昧さをなくして、開きブレースがブロックの開始ではないことを Perl に知らせなければならない場合もある。
  • 昨日のTPF-Jプリミーティング4で壇上さんと hide-K さんをみた - @kyanny's blog

    どうも気後れしてしまって挨拶もできなかったので、「お会いした」とは言えない。 お二人ともよく喋る方で、特に檀上さんが map { +{ $_ => $_ } } @array; みたいなのの +{} って何やねん?という質問をしていたのが印象深かった。臆せず、恥ずかしがらず、積極的に、謙虚に、質問したり話をしたりしているから、なんというか、界隈で目立ってきたんだろうなあ、と思った。 そういうのが全く自分に欠けている部分だと改めて思う、のだけど、もうすぐ30歳だし、今から性根を変えるのは無理だよなぁ。第二次性徴あたりをすぎたらもう人の性格って変わらないと思う。突然社交的になったりするのは、普段と違った振る舞い方ができるように「慣れた」ってことなんじゃないかと思う。 でも一生に一度くらいは、なんか知らない人たちの前で発表とかをしてみたいなーと思って、会社の個人目標シートとかにそんなようなことを

    昨日のTPF-Jプリミーティング4で壇上さんと hide-K さんをみた - @kyanny's blog
  • 1