Scala List API具有类似于Lodash的多种功能方法:
我正在寻找与Lodash .thru()函数等效的Scala进行链接,该函数类似于.map(),只是它被调用一次并将整个列表作为参数传递,而不是传递给列表。
答案 0 :(得分:2)
Scala 2.13 引入了ChainingOps,它提供了protected/financeiro/conta/cadastroConta.xhtml
/protected/financeiro/conta/cadastroConta.xhtml
../protected/financeiro/conta/cadastroConta.xhtml
../../financeiro/conta/cadastroConta.xhtml
../../financeiro/conta/cadastroConta
../financeiro/conta/cadastroConta.xhtml
../financeiro/conta/cadastroConta
/financeiro/conta/cadastroConta.xhtml
../conta/cadastroConta.xhtml
../conta/cadastroConta
/conta/cadastroConta
conta/cadastroConta
cadastroConta
方法,可能满足您的期望。
pipe
如果您还不能使用 Scala 2.13 ,我将回到模式匹配:
import scala.util.chainingOps._ //need to be imported, to make pipe available
List(1,2,3)
.pipe(l => 0 :: l) // List(0, 1, 2, 3)