iter-tools-es
Version:
The iterable toolbox
22 lines (18 loc) • 514 B
JavaScript
const {
iterableCurry
} = require('../../internal/iterable.js');
const {
__joinWithSeq
} = require('../$join-with-seq/join-with-seq.js');
function __joinWith(source, separator) {
return __joinWithSeq(source, [separator]);
}
exports.__joinWith = __joinWith;
const joinWith = /*#__PURE__*/iterableCurry(__joinWith, {
validateArgs(args) {
if (true && typeof args[0] === 'string') {
console.warn(`For string inputs use joinWithSeq instead of joinWith`);
}
}
});
exports.joinWith = joinWith;