私は小さなScalaプロジェクトに取り組んでいます。'import'に関して次の問題があります。
ファイルの1つの先頭で、次のコマンドを使用して2つのものをインポートする場合:
import main.Main._
import main.game.Game
^^^^
下線が引かれた「main」という単語に次のエラーメッセージが表示されます。「オブジェクトMainのメソッドmainの引数がありません。部分的に適用された関数として扱いたい場合は、このメソッドの後に「_」を付けてください」。これは単なるインポートステートメントです。そして当然、実際のインポートは発生しません。最初はセミコロン推論の癖についてもう一度考えましたが、そうではありません。2行を入れ替えて、次のように記述した場合:
import main.game.Game
import main.Main._
その後、すべてが大丈夫です。
誰かがそれに光を当てることができますか?Scalaの何か特別なことですか?