Releases: drew887/iteratorFuncs
0.1.0 Moves to class based approach and adds chainability
Breaking internal and at the type level external change. Now the non greedy versions return instances of a new AugmentedIterator
abstract class.
The concrete classes they return will remain unexported to prevent changes in the future from becoming breaking changes but they all provide a .map
, .filter
, and .reduce
function which make chaining possible.
Full Changelog: 0.0.6...0.1.0
0.0.6 Adds mapIterator and filterIterator
Adds in mapIterator
and filterIterator
which work non-greedily and return other IterableIterators
Full Changelog: 0.0.5...0.0.6
0.0.5 Begin Adding non greedy versions
Begin work on adding the composition/non-greedy based functions. Reduce has been implemented so map/filter can come soon
Full Changelog: 0.0.4...0.0.5
0.0.4 Rename eager exports to be explicit and add docs
Full Changelog: 0.0.3...0.0.4
0.0.3
Full Changelog: 0.0.2...0.0.3
0.0.2 Update tsconfig export options around modules
chore: bump version to 0.0.2
0.0.1 Initial pre-alpha release
initial pre-alpha release only supports greedy operations that immediately resolve to an array