{"ast":null,"code":"import { operate } from '../util/lift';\nimport { mergeInternals } from './mergeInternals';\nexport function mergeScan(accumulator, seed, concurrent = Infinity) {\n return operate((source, subscriber) => {\n let state = seed;\n return mergeInternals(source, subscriber, (value, index) => accumulator(state, value, index), concurrent, value => {\n state = value;\n }, false, undefined, () => state = null);\n });\n}\n//# sourceMappingURL=mergeScan.js.map","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}