使用xstream,如何创建仅在输入流发出新值时才会发出的流
这是一张图
RewriteCond %{REQUEST_URI} !^de/
RewriteRule ^(.*)$ de/$1 [L]
答案 0 :(得分:1)
虽然核心xstream
库由一些精心选择的运算符组成,但附加运算符作为附加内容包含在内,并且可以通过其路径访问。
import xs from 'xstream';
import dropRepeats from 'xstream/extra/dropRepeats'
const stream = xs.of(1, 1, 1, 2, 3, 3, 3, 5)
.compose(dropRepeats())
stream.addListener({
next: i => console.log(i),
error: err => console.error(err),
complete: () => console.log('completed')
});
.compose
运算符用于将额外的方法放入流中。
源: https://github.com/staltz/xstream/blob/master/EXTRA_DOCS.md#dropRepeats