wonka
Version:
A fast push & pull stream library for Reason, loosely following the [callbag spec](https://github.com/callbag/callbag)
26 lines (19 loc) • 556 B
JavaScript
import * as Curry from "bs-platform/lib/es6/curry.js";
function tap(f) {
return (function (source) {
return (function (sink) {
return Curry._1(source, (function (signal) {
if (typeof signal !== "number") {
if (signal.tag) {
f(signal[0]);
}
}
return sink(signal);
}));
});
});
}
export {
tap ,
}
/* No side effect */