Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
of(0,1,2,3).pipe( // ... ).subscribe({ next:console.log, complete: console.log.bind(console, 'complete') });
const stream = of(0,1,2,3); const yourMagicCondition = x => x === 2; const interrupter = stream.pipe( filter(yourMagicCondition), take(1), ); stream.pipe( takeUntil(interrupter), merge(interrupter), );