我已成功将 scalaz 添加到 scala repl (2.9.1) 并尝试了一些没有问题的基本示例,例如:
List(10, 20, 30) <*> (List(1, 2, 3) map ((_: Int) * (_: Int)).curried)
或者
List(10, 20, 30) |@| List(1, 2, 3) apply (_ * _)
但是,map 的别名,即 °,如本示例所示 http://scalaz.github.com/scalaz/scalaz-2.9.1-6.0.4/doc.sxr/scalaz/example/ExampleApplicative.scala.html #23569
不被认可,我得到了一个
error: value ° is not a member of List[Int]
也许我使用了错误的字符?上面示例中的复制粘贴会吞噬特殊字符...
任何指导将不胜感激!:)