【文件属性】:
文件名称:scala-command-utilities:Scala命令实用程序-清理Play Framework中的控制器和清理纯Scala中的服务
文件大小:31KB
文件格式:ZIP
更新时间:2021-05-13 14:50:07
Scala
#Scala命令实用程序
该库提供了有助于创建更具可读性的代码的实用程序。 它通过提供使处理类型更加容易的抽象来实现此目的。
def update ( id : String ) = Commands { request =>
for {
_ < - getUserById(id) ifNone Return ( NotFound )
json < - jsonFromRequest(request) ifNone Return ( BadRequest ( " invalid json " ))
user < - jsonToUser(json) ifLeft Return (validationProblemToJson)
_ < - saveUser(user)
} yield NoContent
}
代替
def update
【文件预览】:
scala-command-utilities-master
----core()
--------documentation()
--------src()
----version.sbt(38B)
----build.sbt(2KB)
----play()
--------documentation()
--------src()
----.gitignore(70B)
----project()
--------release.sbt(60B)
--------build.properties(19B)
----README.md(2KB)