|
b9f5b14b56
|
Fix bug for ArrayAccess implementation.
|
2018-08-31 01:27:19 +08:00 |
|
|
639479d031
|
Fix bugs. Refactor code. Improve performance of Pair .
|
2018-08-31 01:04:46 +08:00 |
|
|
fe26271392
|
fix test
|
2018-08-29 13:01:43 +08:00 |
|
|
a89e2c8c10
|
Add distinctBy() .
|
2018-08-29 13:00:15 +08:00 |
|
|
52703d6ff8
|
Improve distinct() .
|
2018-08-29 00:36:50 +08:00 |
|
|
56d34235bb
|
Fix bug. Refactor test code.
|
2018-08-28 22:11:09 +08:00 |
|
|
6a5302d7d3
|
Add distinct() . Refactor code.
|
2018-08-28 21:24:26 +08:00 |
|
|
edda23318c
|
add sortByxxx() methods. fix bugs.
|
2018-08-26 20:23:22 +08:00 |
|
|
ab9225efc9
|
Add sort() , sorted() , sortDescending() , sortedDescending() .
|
2018-08-23 20:16:44 +08:00 |
|
|
d1ab22ed92
|
fix segfault
|
2018-08-22 17:54:21 +08:00 |
|
|
f32fa48291
|
update compare flags
|
2018-08-20 22:47:23 +08:00 |
|
|
e9e1c966d7
|
Add sortWith() and sortedWith() .
|
2018-08-18 14:54:26 +08:00 |
|
|
5e3518a5ec
|
fix bucket key segfault when converted into pair
|
2018-08-16 13:03:56 +08:00 |
|
|
7aab23d435
|
Add minWith() and maxWith() . Fix ZTS build. Update stubs.
|
2018-08-15 22:37:37 +08:00 |
|
|
0c9948ad84
|
fix test
|
2018-08-14 00:00:22 +08:00 |
|
|
3cb8a87846
|
rename test
|
2018-08-13 20:09:42 +08:00 |
|
|
f5a217fd24
|
Merge branch 'master' of https://github.com/CismonX/ext-collections
|
2018-08-13 20:08:05 +08:00 |
|
|
bf4eaca339
|
add shuffle() and shuffled()
|
2018-08-13 19:35:34 +08:00 |
|
|
f8ac9344fa
|
Add fold() and foldRight() . Fix memory leak bug.
|
2018-08-12 02:26:46 +08:00 |
|
|
e0e5cf2425
|
Add packed() . Fix bug for reduce() .
|
2018-08-08 01:34:09 +08:00 |
|
|
440d3fdb63
|
Add reduce() and reduceRight() . Update signatures. Fix bugs. Update README.
|
2018-08-08 00:43:09 +08:00 |
|
|
ecfee75fbe
|
Add putAll() .
|
2018-07-30 01:53:05 +08:00 |
|
|
a92c3022e8
|
Add map() and mapTo() . Remove several methods due to redundancy.
|
2018-07-24 01:24:00 +08:00 |
|
|
d889b71f90
|
Add slice() .
|
2018-07-23 00:23:46 +08:00 |
|
|
4fce31a10f
|
Add indexOf() , lastIndexOf() , indexOfFirst() and indexOfLast() .
|
2018-07-15 00:11:02 +08:00 |
|
|
441ca5be72
|
Add takeWhile() and takeLastWhile() .
|
2018-06-03 19:18:40 +08:00 |
|
|
e62bc2307d
|
Add taken() and takeLast() . Fix addAll() . Check for packed array.
|
2018-05-26 19:02:32 +08:00 |
|
|
80afae478b
|
Add reverse() and reversed() .
|
2018-05-14 16:20:07 +08:00 |
|
|
3b168358b7
|
Add partition() . Manually init properties for Pair .
|
2018-05-12 22:10:59 +08:00 |
|
|
dbf6fc6ecd
|
Add onEach() and forEach() . Remove orEmpty() .
|
2018-05-09 21:00:18 +08:00 |
|
|
a57c1ba965
|
Add remove(), removeAll() and retainAll(). Fix readme.
|
2018-05-05 18:29:14 +08:00 |
|
|
283fdafd56
|
Add maxBy() , minBy() . Remove ZTS relevant code.
|
2018-05-01 17:35:19 +08:00 |
|
|
cf9c9ed73d
|
Add single() , isEmpty() , isNotEmpty() , get() , set() . Some other updates.
|
2018-04-26 21:52:31 +08:00 |
|
|
ed1926580f
|
Add min() , max() , none() , keys() , values() .
|
2018-04-24 17:22:43 +08:00 |
|
|
1c787a4a41
|
Fix test file name typo. Update readme.
|
2018-04-22 23:06:49 +08:00 |
|
|
f2209e019d
|
Add flatten() . Remove lastIndexOf() .
|
2018-04-22 22:47:30 +08:00 |
|
|
6b0bbb294f
|
Add toPairs() and toCollection() .
|
2018-04-20 20:59:21 +08:00 |
|
|
f2402b9f67
|
Add Collection::flatMap() and Collection::flatMapTo() . Fix bugs.
|
2018-04-16 20:58:38 +08:00 |
|
|
70588073a6
|
Add Collection::first() and Collection::last() . Update code structure.
|
2018-04-15 11:22:10 +08:00 |
|
|
d2506ee5c9
|
Add filterTo() and filterNotTo()
|
2018-04-14 14:03:47 +08:00 |
|
|
9b08894ae5
|
Add filter() and filterNot()
|
2018-04-13 19:54:11 +08:00 |
|
|
3d996ade8b
|
Add fill() . Now init() performs a hard copy on source array.
|
2018-04-12 15:24:53 +08:00 |
|
|
55e1bbda22
|
More tolerant predicate. Add dropWhile() and dropLastWhile() .
|
2018-04-11 21:26:51 +08:00 |
|
|
4597e0d42a
|
PHP 7.2+ compatibility. Add drop() and dropLast() .
|
2018-04-11 15:16:20 +08:00 |
|
|
7b98857eff
|
Implement ArrayAccess. Fix config.m4, .travis.yml. Update stubs.
|
2018-03-31 12:02:13 +08:00 |
|
|
f7b924801b
|
Implement copyOfRange() and count()
|
2018-03-30 19:06:39 +08:00 |
|
|
df3da628ee
|
Add new methods. Update stub.
|
2018-03-29 12:33:39 +08:00 |
|
|
4a3c28b4b3
|
Add average() and containsAll() . Update README.
|
2018-03-28 13:02:51 +08:00 |
|
|
8d62f9a288
|
Add associateBy() and associateByTo()
|
2018-03-26 19:58:40 +08:00 |
|
|
df8f8dd322
|
Add associateTo() .
|
2018-03-26 13:25:00 +08:00 |
|