Releases: ihor/NSPL
Releases · ihor/NSPL
1.3
- Added
\nspl\a\lazywhich contains lazy versions of function from\nspl\awhere it made sense - Added array function chaining with the
\nspl\a\withfunction - Added
\nspl\a\inwhich works both on arrays and traversable objects - Added
\nspl\a\valueswhich works both on arrays and traversable objects - Added
\nspl\a\keyswhich works both on arrays and traversable objects - Added
\nspl\a\dropKeyswhich works both on arrays and traversable objects - Added
\nspl\a\diffwhich works both on arrays and traversable objects - Added
\nspl\a\intersectwhich works both on arrays and traversable objects - Added
\nspl\a\cartesianProductwhich works both on arrays and traversable objects - Added
\nspl\rnd\randomString - Added
\nspl\f\throttledhigher order function - Added
\nspl\op\instanceOf_function
1.2.2
1.2.1
1.2
1.1.1
- Fixed
Set::toArray()behaviour for empty sets. Thanks Thomas Denoréaz for the pull request.
1.1
- Improved performance
- Introduced new simpler and more flexible \nspl\args API
- Added Set data structure to
\nspl\ds - Added the following functions to
\nspl\a - Added the id function to
\nspl\f - Moved map, reduce and filter from
\nspl\fto\nspl\a - Moved getType from
\nspl\dsto\nspl - Renamed the following
\nspl\afunctions - Fixed issue #1: Strict mode warning
- Fixed issue #4: Strict error
- Updated documentation and examples