Scala - &> 运算符的作用是什么?
Scala - what does the &> operator do?
我只是刚刚学习 scala,我看到现有代码使用运算符:&>,但我无法通过 google 搜索找到任何内容。我不明白它在做什么。
代码片段:
Ok.feed(producer &> EventSource()).as("text/event-stream")
这是 Enumeratee
特征的方法,正如文档所说,它是 apply
方法的别名。这也是 applyOn
的别名,由 docs :
Create a new Iteratee that feeds its input, potentially modifying it
along the way, into the inner Iteratee, and produces that Iteratee as
its result.
我只是刚刚学习 scala,我看到现有代码使用运算符:&>,但我无法通过 google 搜索找到任何内容。我不明白它在做什么。
代码片段:
Ok.feed(producer &> EventSource()).as("text/event-stream")
这是 Enumeratee
特征的方法,正如文档所说,它是 apply
方法的别名。这也是 applyOn
的别名,由 docs :
Create a new Iteratee that feeds its input, potentially modifying it along the way, into the inner Iteratee, and produces that Iteratee as its result.