Scala中的Tilde在Scalatra示例代码中找到
发布时间:2020-12-16 09:06:08 所属栏目:安全 来源:网络整理
导读:刚刚进入这个示例代码,学习 Scalatra中的命令: protected def handle: Handler = { case c: CreateTodoCommand = add(newTodo(~c.name.value)) } 在这种特殊情况下,?在~c.name.value中的确切相关性是什么?不知道在哪里可以找到有关此特定符号的更多文档.
刚刚进入这个示例代码,学习
Scalatra中的命令:
protected def handle: Handler = { case c: CreateTodoCommand => add(newTodo(~c.name.value)) } 在这种特殊情况下,?在~c.name.value中的确切相关性是什么?不知道在哪里可以找到有关此特定符号的更多文档. 解决方法
在斯卡拉:
~x 翻译成 x.unary_~ (这也适用于,– 和!如this post中所述).所以你的例子转换为: add(newTodo(c.name.value.unary_~)) 因此可以在价值类型中找到文档. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- twitter-bootstrap – 引导程序组合行(rowspan)
- 初涉Bootstrap —— 表格与代码样式
- 为什么我可以使用井号(#)来破坏vim用户功能命名规则
- SVN服务器启动、重启、停止等操作脚本
- Twitter Bootstrap 框架介绍
- Vim,omnicomplete和python文档
- angular2 NgFor仅支持绑定到诸如Arrays之类的Iterables
- ./configure我可以使用/ some / path / configure – Unix,
- angularjs – 角度和敲击可以在同一个Web应用程序中使用吗?
- fedora 23 lvm2格式 根目录磁盘空间不足 扩容方法