2011-08-29 9 views

答えて

18

はい、このような暗黙的な質問をすれば、コンパイラは何かを行うことができます。

def f(implicit ev: (String, String) => Iterator[String]) = ... 
+0

ワンダフルスカラ座、そうでない場合はその後、暗黙の引数として暗黙コンバータ、) – yura

+1

@yuraあなたはScalaの言語仕様に見れば、これら二つのものが実際に統一されていることがわかります。 'A'から' B'への暗黙の変換を調べることは、 'A => B'型の暗黙のパラメーターを探すことと同じです。暗黙的な変換と暗黙的なパラメータは、ボンネットの場合とほぼ同じです。 – ghik

関連する問題

 関連する問題