【发布时间】:2012-12-13 20:51:59
【问题描述】:
如何在 Scala 中定义具有多个隐式参数的函数字面量?我试过这种方式:
def create = authAction { (implicit request, user) ⇒ // Syntax error
Ok(html.user.create(registrationForm))
}
但它会引发编译错误。
【问题讨论】:
-
您能否详细说明您的代码的上下文,或者提供一个更独立的示例?这样可以更轻松地检查您的案例有什么问题。我不知道现在在哪里定义了
authAction、Ok、html。您使用的是 Play! 还是 Lift 或其他东西?谢谢 -
是的,我来自 Play 应用程序的 sn-p,它工作正常,但使用两个参数隐式代码会更清晰。
标签: function scala syntax arguments syntax-error