Releases: ihor/NSPL
Releases · ihor/NSPL
1.3
- Added
\nspl\a\lazy
which contains lazy versions of function from\nspl\a
where it made sense - Added array function chaining with the
\nspl\a\with
function - Added
\nspl\a\in
which works both on arrays and traversable objects - Added
\nspl\a\values
which works both on arrays and traversable objects - Added
\nspl\a\keys
which works both on arrays and traversable objects - Added
\nspl\a\dropKeys
which works both on arrays and traversable objects - Added
\nspl\a\diff
which works both on arrays and traversable objects - Added
\nspl\a\intersect
which works both on arrays and traversable objects - Added
\nspl\a\cartesianProduct
which works both on arrays and traversable objects - Added
\nspl\rnd\randomString
- Added
\nspl\f\throttled
higher 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\f
to\nspl\a
- Moved getType from
\nspl\ds
to\nspl
- Renamed the following
\nspl\a
functions - Fixed issue #1: Strict mode warning
- Fixed issue #4: Strict error
- Updated documentation and examples