运维开发网

在Scala REPL中查找使用的含义

运维开发网 https://www.qedev.com 2020-06-22 20:29 出处:网络 作者:运维开发网整理
我经常通过使用 Scalaz pimps找到解决问题的简洁方法.通常解决方案就像 import scalaz._ import Scalaz._ foobar frobnicate quux // magic 现在,我希望能够看到我实际上用来添加到我的Foobar frobnicate方法的含义.通过这种方式,我可以进行更精确的导入,并学习一些关于我隐含使用的工具的新内容. Is there so
我经常通过使用 Scalaz pimps找到解决问题的简洁方法.通常解决方案就像

import scalaz._
import Scalaz._
foobar frobnicate quux
// magic

现在,我希望能够看到我实际上用来添加到我的Foobar frobnicate方法的含义.通过这种方式,我可以进行更精确的导入,并学习一些关于我隐含使用的工具的新内容.

Is there some way to find out what implicit conversions the compiler actually used to compile some expression?

eclipse的scala插件显示了使用的含义.在使用它的行的左侧会出现一个小图标.我认为Intellij有类似的功能.
0

精彩评论

暂无评论...
验证码 换一张
取 消