UNPKG

@thi.ng/rstream

Version:

Reactive streams & subscription primitives for constructing dataflow graphs / pipelines

8 lines (7 loc) 277 B
import { implementsFunction } from "@thi.ng/checks/implements-function"; const isSubscribable = (x) => implementsFunction(x, "subscribe"); const isFirstOrLastInput = (mode, num) => mode === "first" || mode === "last" && !num; export { isFirstOrLastInput, isSubscribable };