このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

深い代入、永続代入

"<<-"を永続代入、永続付値と呼ぶことがあるが、なんか変だ。ハドリー・ウィッカムは、"The deep assignment arrow, <<-" と呼んでいる。しかし世間では、deep bindingは別な意味で既に使われている。困ったもんだ。

関数内で<<-を使うと、関数終了後も消えない可能性があるので「永続」としたのだろうが、deep代入がはるかにマシだと思う。