UNPKG

wonka

Version:

A fast push & pull stream library for Reason, loosely following the [callbag spec](https://github.com/callbag/callbag)

26 lines (20 loc) 681 B
import * as Wonka_helpers from "../wonka_helpers.js"; function skip(wait) { return (function (source) { return (function (sink) { var rest = /* record */[/* contents */wait]; return Wonka_helpers.captureTalkback(source, (function (signal, talkback) { if (typeof signal === "number" || !(signal.tag && rest[0] > 0)) { return sink(signal); } else { rest[0] = rest[0] - 1 | 0; return talkback(/* Pull */0); } })); }); }); } export { skip , } /* No side effect */