v0.2.0
Pre-release
Pre-release
Added
chunk()
pull operation. Splits a sequence into arrays of N items.composeOperations()
helper. Allows to compose a new operation from several existing.differenceBy()
pull operation. Same asdifference()
, but with aselector
as the first argument.flattenIterables()
pull operation. Classicflatten()
operates only on arrays. Both now supportdepth
parameter.getIterator()
helper.interleave()
pull operation. Joins sequences by alternating their values.intersectionBy()
pull operation. Same asintersection()
, but with aselector
as the first argument.join()
pull operation. Works the same way asArray.prototype.join()
.range()
pull source. Creates an iterable of numbers in range[start, end)
with optional step.remove()
pull operation. It's an opposite to thefilter()
operation.symmetricDifferenceBy()
pull operation. Same assymmetricDifference()
by accepts aselector
as the first argument.tryCloseIterator()
helper.unionBy()
pull operation. Same asunion()
, but with aselector
as the first argument.uniqueBy()
pull operation. Same asunique()
, but with aselector
as the first argument.
Changed
- [BREAKING] Renamed
pullLine()
intocreatePullLine()
.
Removed
- [BREAKING] Removed
isArray()
lang utility. UseArray.isArray()
instead. - [BREAKING] Removed
peekIterable()
helper.