1

私はMichael Pilquist の Functors の優れたイントロに従っていますが、私の Scala 2.11.7 repl は次の行をコンパイル (解釈?) できません。

implicit def function1Functor[X]: Functor[X => ?] = new Functor[X => ?] {
    def map[A, B](fa: X => A)(f: A => B): X => B = fa andThen f
}

Scalaは[X => ?]合法ですか?

彼がファイルの先頭で彼自身の simulacrum プロジェクトをインポートしていることがわかりますが、それが関連しているかどうかは判断できませんでした。

4

1 に答える 1