Commit Graph

22 Commits

Author SHA1 Message Date
ce709d801d Add minus(). Remove isNotEmpty(). Fix bugs. 2018-09-05 18:44:16 +08:00
6ab7721d47 Update signature. 2018-09-04 20:52:40 +08:00
24a3b72049 Add containsAllKeys() and containsAllValues(). 2018-09-03 21:54:14 +08:00
11ba227653 Add intersect() and intersectKeys(). 2018-09-03 19:34:58 +08:00
f26e503772 Update signature of groupBy() and groupByTo(). 2018-08-29 21:52:15 +08:00
4754c5a3d6 update arginfo. format code. 2018-08-22 16:35:27 +08:00
bf4eaca339 add shuffle() and shuffled() 2018-08-13 19:35:34 +08:00
e0e5cf2425 Add packed(). Fix bug for reduce(). 2018-08-08 01:34:09 +08:00
a92c3022e8 Add map() and mapTo(). Remove several methods due to redundancy. 2018-07-24 01:24:00 +08:00
4fce31a10f Add indexOf(), lastIndexOf(), indexOfFirst() and indexOfLast(). 2018-07-15 00:11:02 +08:00
dbf6fc6ecd Add onEach() and forEach(). Remove orEmpty(). 2018-05-09 21:00:18 +08:00
cf9c9ed73d Add single(), isEmpty(), isNotEmpty(), get(), set(). Some other updates. 2018-04-26 21:52:31 +08:00
f2209e019d Add flatten(). Remove lastIndexOf(). 2018-04-22 22:47:30 +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
3d996ade8b Add fill(). Now init() performs a hard copy on source array. 2018-04-12 15:24:53 +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
8d62f9a288 Add associateBy() and associateByTo() 2018-03-26 19:58:40 +08:00
df8f8dd322 Add associateTo(). 2018-03-26 13:25:00 +08:00
604c7b1ee6 Add .gitattributes. Move source files. 2018-03-23 22:17:09 +08:00