callbag-start-with

3.1.0 • Public • Published

callbag-start-with

Callbag operator that seeds a source with an initial data output. It works for both listenable and pullable sources.

npm install callbag-start-with

Every argument passed in will be emitted to the sink individually, so doing...

startWith(1,2,3)(source)

...will make the source emit 1, then 2, then 3 before the "actual" emits.

example

const merge = require('callbag-merge');
const pipe = require('callbag-pipe');
const startWith = require('callbag-start-with');
 
const actionStream = pipe(
  merge(submitActions, editActions, someOtherActions, .... ),
  startWith({type: "INIT"})
);

Readme

Keywords

Package Sidebar

Install

npm i callbag-start-with

Weekly Downloads

51

Version

3.1.0

License

MIT

Unpacked Size

8.11 kB

Total Files

6

Last publish

Collaborators

  • krawaller