kmizuの日記

プログラミングや形式言語に関係のあることを書いたり書かなかったり。

まぎらわしい _ の意味の違い

次の二つのScalaプログラムの断片のうち、どちらか片方だけが正しい。さて、どちらだろうか?

val p = println _
p()
val p = println(_)
p()