Commit Graph

49 Commits

Author SHA1 Message Date
CismonX e4a0cc2df8 update stub 2018-10-24 13:37:37 +08:00
CismonX f419ce8c2a Implement `windowed()`. 2018-10-22 20:14:33 +08:00
CismonX 9b8df0bf01 Update stubs for `zip()`. Add stubs for `windowed()`, `zipWithNext()`. 2018-10-11 20:23:27 +08:00
CismonX c9f785935a Add stub for `zip()`. 2018-09-20 15:23:17 +08:00
CismonX 28e2cef92c Refactor code. 2018-09-16 16:29:55 +08:00
CismonX 3245047186 Remove `binarySearchWith()`. Fix bug for `binarySearchBy()`. 2018-09-12 14:39:18 +08:00
CismonX 1b2d443697 Add `binarySearch()` and `binarySearchBy()`. Refactor code. 2018-09-12 13:42:13 +08:00
CismonX 7c9fda5c64 Add chunked(). 2018-09-11 11:28:45 +08:00
CismonX 693e404667 Update signature for `binarySearch()` and `binarySearchBy()`. 2018-09-09 23:05:00 +08:00
CismonX d39b273251 Add signature for `binarySearch()`, `binarySearchBy()`, `chunked()`. 2018-09-09 22:20:39 +08:00
CismonX 64a991798f Refactor code. Add signature for `subtract()`. 2018-09-07 23:42:36 +08:00
CismonX 34354803c7 Add `retainWhile()`. Refactor code. 2018-09-07 16:00:08 +08:00
CismonX 1b1595a801 Fix bug. Add newline at EOF for stubs. 2018-09-06 11:46:53 +08:00
CismonX 9a8204cada Fix bugs. Refactor code. 2018-09-06 11:33:41 +08:00
CismonX f3096fe30a Add `sum()` and `sumBy()`. 2018-09-06 10:30:18 +08:00
CismonX c79545875b Fix bugs. 2018-09-06 00:00:15 +08:00
CismonX ce709d801d Add `minus()`. Remove `isNotEmpty()`. Fix bugs. 2018-09-05 18:44:16 +08:00
CismonX 6ab7721d47 Update signature. 2018-09-04 20:52:40 +08:00
CismonX 24a3b72049 Add `containsAllKeys()` and `containsAllValues()`. 2018-09-03 21:54:14 +08:00
CismonX 11ba227653 Add `intersect()` and `intersectKeys()`. 2018-09-03 19:34:58 +08:00
CismonX f26e503772 Update signature of `groupBy()` and `groupByTo()`. 2018-08-29 21:52:15 +08:00
CismonX 6a5302d7d3 Add `distinct()`. Refactor code. 2018-08-28 21:24:26 +08:00
CismonX 4754c5a3d6 update arginfo. format code. 2018-08-22 16:35:27 +08:00
CismonX f32fa48291 update compare flags 2018-08-20 22:47:23 +08:00
CismonX 7aab23d435 Add `minWith()` and `maxWith()`. Fix ZTS build. Update stubs. 2018-08-15 22:37:37 +08:00
CismonX bf4eaca339 add `shuffle()` and `shuffled()` 2018-08-13 19:35:34 +08:00
CismonX e0e5cf2425 Add `packed()`. Fix bug for `reduce()`. 2018-08-08 01:34:09 +08:00
CismonX 440d3fdb63 Add `reduce()` and `reduceRight()`. Update signatures. Fix bugs. Update README. 2018-08-08 00:43:09 +08:00
CismonX a92c3022e8 Add `map()` and `mapTo()`. Remove several methods due to redundancy. 2018-07-24 01:24:00 +08:00
CismonX d889b71f90 Add `slice()`. 2018-07-23 00:23:46 +08:00
CismonX 4fce31a10f Add `indexOf()`, `lastIndexOf()`, `indexOfFirst()` and `indexOfLast()`. 2018-07-15 00:11:02 +08:00
CismonX 441ca5be72 Add `takeWhile()` and `takeLastWhile()`. 2018-06-03 19:18:40 +08:00
CismonX dbf6fc6ecd Add `onEach()` and `forEach()`. Remove `orEmpty()`. 2018-05-09 21:00:18 +08:00
CismonX a57c1ba965 Add remove(), removeAll() and retainAll(). Fix readme. 2018-05-05 18:29:14 +08:00
CismonX cf9c9ed73d Add `single()`, `isEmpty()`, `isNotEmpty()`, `get()`, `set()`. Some other updates. 2018-04-26 21:52:31 +08:00
CismonX ed1926580f Add `min()`, `max()`, `none()`, `keys()`, `values()`. 2018-04-24 17:22:43 +08:00
CismonX f2209e019d Add `flatten()`. Remove `lastIndexOf()`. 2018-04-22 22:47:30 +08:00
CismonX 70588073a6 Add `Collection::first()` and `Collection::last()`. Update code structure. 2018-04-15 11:22:10 +08:00
CismonX 3d996ade8b Add `fill()`. Now `init()` performs a hard copy on source array. 2018-04-12 15:24:53 +08:00
CismonX 7b98857eff Implement ArrayAccess. Fix config.m4, .travis.yml. Update stubs. 2018-03-31 12:02:13 +08:00
CismonX f7b924801b Implement `copyOfRange()` and `count()` 2018-03-30 19:06:39 +08:00
CismonX df3da628ee Add new methods. Update stub. 2018-03-29 12:33:39 +08:00
CismonX d59af14f7a Add new methods 2018-03-24 12:22:00 +08:00
CismonX 42799ae6d1 Add new methods. 2018-03-23 21:38:34 +08:00
CismonX 4498f7f5a9 update 2018-03-23 17:06:05 +08:00
CismonX d3922b8db2 update 2018-03-22 22:44:40 +08:00
CismonX 70309d995e update 2018-03-22 11:06:07 +08:00
CismonX 7e15ed8f39 update 2018-03-21 16:21:28 +08:00
CismonX 512d04ff19 initial commit 2018-03-20 22:44:25 +08:00