Recompose Base Fiddle

Starting point for creating JSFiddles with Recompose. Forked from React Base Fiddle.

by wuct

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.24/browser.js"></script>
<script src="https://unpkg.com/rxjs/bundles/Rx.min.js"></script>
<script src="https://facebook.github.io/react/js/jsfiddle-integration-babel.js"></script>

<div id="container">
    <!-- This element's contents will be replaced with your component. -->
</div>

JavaScript 1.7

const obs$ = Rx.Observable.create((obs) => {
   obs.next(1);
   const cancelToken = setTimeout(() => obs.next(2), 1000);
   return () => {
     console.log('clear');
     clearTimeout(cancelToken);
   }
});

const xx = obs$.take(1).subscribe({
  next: (v) => console.log('v', v),
});