Commit graph

1671 commits

Author SHA1 Message Date
Simon Cruanes
1dbd017c43 more on contributing in readme 2017-06-13 18:20:29 +02:00
Simon Cruanes
6d5d2a56e2 readme again 2017-06-13 17:58:38 +02:00
Simon Cruanes
3bfd1ddf8e update links to doc 2017-06-13 17:56:01 +02:00
Simon Cruanes
783f6020d6 add benchmark 2017-06-02 11:51:28 +02:00
Simon Cruanes
635855b68b CCRingBuffer: add regression test for #126; update headers; style 2017-05-30 15:18:12 +02:00
Simon Cruanes
b2f8eb5b27 update to qcheck 0.6 2017-05-30 09:16:37 +02:00
Simon Cruanes
d659ba677e remove old license header 2017-05-21 15:34:47 +02:00
Simon Cruanes
5d768aeeb2 add CCArray.find_map{,_i}, deprecated older names (closes #129) 2017-05-20 13:18:36 +02:00
Simon Cruanes
bfefda632b add CCList.{keep,all}_{some,ok} (closes #124) 2017-05-20 13:15:18 +02:00
Simon Cruanes
0a58e55287 large refactor of CCSimple_queue (close #125) 2017-05-10 20:26:29 +02:00
Simon Cruanes
002386cad8 small change for consistency in CCIntMap 2017-05-10 17:15:15 +02:00
Simon Cruanes
f48dbc458e add rich testsuite to CCIntMap, based on @jmid's work 2017-05-10 17:14:54 +02:00
Simon Cruanes
d6120d4784 add CCSimple_queue to containers.data 2017-05-10 08:58:51 +02:00
Simon Cruanes
f7394ede9f small change to improve test speed 2017-05-01 18:39:11 +02:00
Simon Cruanes
3ab610ba0e prepapre for 1.2 2017-05-01 16:59:25 +02:00
Simon Cruanes
465b5992e8 add CCString.{l,r}trim (close #121) 2017-05-01 16:54:29 +02:00
Simon Cruanes
5d5909459f details 2017-05-01 16:54:29 +02:00
Simon Cruanes
75e3962ba1 make many modules extensions of stdlib (close #109)
for : Random Array List ArrayLabels ListLabels Char String
2017-05-01 16:54:23 +02:00
Simon Cruanes
0c4bf82c5c Merge pull request #123 from copy/master
Implement `CCInt.floor_div` and `CCInt.rem` (close #122)
2017-04-28 22:27:43 +02:00
Fabian
0408466bd9 More tests for floor_div and rem 2017-04-28 15:22:32 -05:00
Fabian
883eb611f0 Implement CCInt.floor_div and CCInt.rem 2017-04-28 14:40:15 -05:00
Simon Cruanes
43bccceac7 add test and bugfix for CCBV 2017-04-27 22:33:58 +02:00
Simon Cruanes
81ed6139ca add CCList.take_drop_while (close #120) 2017-04-24 20:20:37 +02:00
Simon Cruanes
8d01cf3cc2 missing fun 2017-04-19 22:45:41 +02:00
Simon Cruanes
9aa5d08f96 more doc (close #118) 2017-04-19 22:40:04 +02:00
Simon Cruanes
77ed135493 add a comment about contributing (close #106); update makefile 2017-04-19 22:31:18 +02:00
Simon Cruanes
57d460ecde style 2017-04-19 22:28:02 +02:00
Simon Cruanes
02f1d5c4a0 Merge pull request #117 from rleonid/add_negate
change `CCBV` to track size, with some breaking changes (thank to @rleonid)
2017-04-19 22:25:07 +02:00
Simon Cruanes
71ad95044f missing function 2017-04-19 22:09:46 +02:00
Simon Cruanes
93568949e6 annotations in CCEqual, for optimization 2017-04-19 22:08:56 +02:00
Leonid Rozenberg
84a537efbd Add test for diff 2017-04-19 15:27:35 -04:00
Leonid Rozenberg
0b53ed01a3 Merge and bug fix pass 2017-04-19 14:52:13 -04:00
Leonid Rozenberg
cbff4e5a39 Merge branch 'master' into add_negate 2017-04-19 12:30:35 -04:00
Leonid Rozenberg
2b148f0055 Add self to authors 2017-04-19 12:29:23 -04:00
Leonid Rozenberg
f90f73f671 Incorporate reviewier feedback.
Also added style elements from PR#116.
2017-04-19 12:26:47 -04:00
Simon Cruanes
8460b01f2f fix hair-raising english mistake 2017-04-19 17:36:53 +02:00
Leonid Rozenberg
d8a55a98b9 Size tracking implementation 2017-04-19 02:15:09 -04:00
Simon Cruanes
6c8de1bc64 small fix 2017-04-18 22:04:37 +02:00
Simon Cruanes
fcd987f1c0 fix test 2017-04-18 21:47:32 +02:00
Simon Cruanes
0c7280a8f4 remove test that depends on 4.02 2017-04-18 21:46:38 +02:00
Simon Cruanes
1b200ff695 add CCstring.equal_caseless (close #112) 2017-04-18 21:41:44 +02:00
Simon Cruanes
c725543faa add alias CCString.split (close #115) 2017-04-18 21:23:18 +02:00
Simon Cruanes
9cca745fcf add CCFormat.text (close #111) 2017-04-18 21:19:50 +02:00
Simon Cruanes
fc6682b1c1 add CCFormat.{newline,substring} 2017-04-18 21:19:37 +02:00
Simon Cruanes
f294ce1634 add CCList.combine_gen (close #110) 2017-04-18 20:58:38 +02:00
Simon Cruanes
990b7b7b81 style 2017-04-18 20:55:03 +02:00
Simon Cruanes
6d728d5ce7 add a small test 2017-04-18 14:05:55 +02:00
Simon Cruanes
7e9f87ecba Merge pull request #114 from LemonBoy/tr-combine
Add a tail-recursive implementation of `List.combine` (thanks to @LemonBoy)
2017-04-18 14:01:06 +02:00
LemonBoy
404fede54a Add a tail-recursive implementation of List.combine
Closes #108.
2017-04-18 12:03:46 +02:00
Leonid Rozenberg
b70a8d875e One is _a_ megalomaniac 2017-04-17 19:00:39 -04:00