UNPKG

kaiju

Version:

Virtual dom, observables and stateful components

11 lines (9 loc) 256 B
import { Observable } from './observable'; export default function take(count, source) { return Observable(function (add) { var taken = 0; return source.subscribe(function (val, name) { if (taken++ < count) add(val, name); }); }); }