JSFiddle - React, Tailwind, and code Playground

RxJS 6

by Echyzen

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/6.2.1/rxjs.umd.js"></script>
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>

JavaScript

//emit (1,2,3,4,5)
const source$ = rxjs.from([1, 2, 3, 4, 5])
//emit one item that matches predicate
const example$ = source$.pipe(rxjs.operators.single(val => val === 4))

//output: 4
const subscribe = example$.subscribe(val => console.log(val))