如何从Enumerator中删除EOF

时间:2014-08-01 06:54:56

标签: playframework iterate

我想连接两个Enumerator。问题是>>>andThen如果第一个有EOF则不起作用。

我想我应该放弃EOF,但我不知道如何干净地做到这一点。

我想有一种常见的,惯用的方式来做到这一点。它是什么?

1 个答案:

答案 0 :(得分:-1)

不是在Iteratee A之后将EOF与Iteratee B连接起来,而是将A拆分为A,使AwithoutEOF和A(只是将AwithoutEOF连接到EOF)。然后B可以与右边的AwithoutEOF连接。