如何在scalaz中导入身份操作?

dk14

syntax.IdOps似乎没有“伴侣”对象导入其隐式对象(请参阅无私模式),因此在REPL中很难使用它,例如:

scala> val selfish = new scalaz.syntax.ToIdOps{} //I don't want to do this, it feels wrong
selfish: scalaz.syntax.ToIdOps = $anon$1@1adfe356

scala> import selfish._
import selfish._

有导入方法吗?

吉田贤治

https://github.com/scalaz/scalaz/blob/v7.1.2/core/src/main/scala/scalaz/syntax/Syntax.scala#L117

您可以使用scalaz.syntax.id代替new scalaz.syntax.ToIdOps{}

import scalaz.syntax.id._

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章