Scala初学者,在这里。老实说,我对整个表达方式感到很困惑。我隐约明白这是做什么的,但是~s在做什么呢?
val simple = {
get[String]("user.email") ~
get[String]("user.name") ~
get[String]("user.password") map {
case email~name~password => User(email, name, password)
}
}
如果您好奇或需要更多信息,这里是github 源代码。
提前致谢!