Scalaコンパイラによって式などで推論される型を確認するにはどうすればよいですか?複雑な型推論と暗黙の変換を持つコードがありますが、コードを読むだけでは何が起こっているのか分かりません。推測型のScala式の表示
私はbuild.sbtで
scalacOptions in Compile += "-Xprint-types"
を追加しようとしたが、これは効果がありません。
私はたくさんの依存関係があるので、scalacを直接使うのはあまり魅力的ではありません。
私はEclipse ScalaプラグインとENSIMEを使用してコードを作成し、SBTをビルドします。
こんにちは、この方法で見つけました。変数s.aを作成します。 'val xxx:Nothing'を入力し、タイプを知りたい式に割り当てます。 'Nothing'から型が派生しないので、常にエラーが発生します。 :) – akauppi