Prerequisites
🚀 Feature Proposal
Support merge generators
Motivation
No response
Example
const values1 = function * () {
yield * [0, 1, 2, 3, 4]
}
const values2 = function * () {
yield * [5, 6, 7, 8, 9]
}
deepmerge(values1, value2) // generator like 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 <- ordered
const values1 = async function * () {
yield * [0, 1, 2, 3, 4]
}
const values2 = async function * () {
yield * [5, 6, 7, 8, 9]
}
deepmerge(values1, value2) // async generator like 0, 1, 5, 2, 6, 7, 3, 4, 8, 9 <- no order
Prerequisites
🚀 Feature Proposal
Support merge generators
Motivation
No response
Example