Commit graph

1427 commits

Author SHA1 Message Date
Simon Cruanes
c3e0f81f7e add CCLazy_list.take 2016-04-25 20:39:08 +02:00
Simon Cruanes
560cba9754 add Lazy_list.filter 2016-04-25 19:52:57 +02:00
Simon Cruanes
24add9d4f7 make a test less slow 2016-04-25 11:56:07 +02:00
Simon Cruanes
4cfb82a3fe add test 2016-04-25 11:51:38 +02:00
Simon Cruanes
a722c0c9b8 Merge pull request #68 from gmevel/master
add `CCList.range_by`
2016-04-25 11:46:09 +02:00
Glen Mével
f57d7267ac bug fix for CCList.range_by 2016-04-25 11:39:03 +02:00
Glen Mével
fb97af680b add CCList.range_by 2016-04-25 00:56:05 +02:00
Simon Cruanes
c800a23a27 some doc 2016-04-24 23:11:12 +02:00
Simon Cruanes
4b7897ec82 doc 2016-04-24 18:15:24 +02:00
Simon Cruanes
e6abec05d7 link to doc of 0.17 2016-04-22 23:47:43 +02:00
Simon Cruanes
59cb2d3922 update opam 2016-04-22 23:17:58 +02:00
Simon Cruanes
73eecfb10d prepare for 0.17 2016-04-22 23:01:37 +02:00
Simon Cruanes
bb74a33385 add (--^) to CCRAl, CCFQueue, CCKlist (closes #56); add CCKList.Infix 2016-04-22 22:50:37 +02:00
Simon Cruanes
0485bc5cd9 formattign, headers 2016-04-22 22:08:40 +02:00
Simon Cruanes
b17f55b1d1 add monomorphic signatures in CCInt and CCFloat 2016-04-22 22:07:06 +02:00
Simon Cruanes
d3b6f6020f add CCList.{sorted_insert,is_sorted} 2016-04-22 15:19:22 +02:00
Simon Cruanes
9d9f709600 bugfix in CCFormat.to_file (fd was closed too early) 2016-04-22 14:22:15 +02:00
Simon Cruanes
871fe7cfb7 fix 2016-04-21 16:15:19 +02:00
Simon Cruanes
d587e8aaf4 compat 2016-04-21 15:54:33 +02:00
Simon Cruanes
a3d763bfd9 add CCLazy_list in containers.iter (with a few functions) 2016-04-21 15:24:51 +02:00
Simon Cruanes
c14191f1bd small fix for 4.0 compat 2016-04-20 10:05:04 +02:00
Simon Cruanes
308ea3a650 add CCTrie.longest_prefix 2016-04-19 23:44:24 +02:00
Simon Cruanes
3c9548ebf2 provide additional ordering properties in CCTrie.{above,below}
- also add tests for those
2016-04-19 23:32:16 +02:00
Simon Cruanes
ae06357487 formatting in CCTrie 2016-04-19 22:33:42 +02:00
Simon Cruanes
563927a592 readme 2016-04-19 18:59:53 +02:00
Simon Cruanes
07d11c4104 add CCOpt.if_ 2016-04-19 11:49:12 +02:00
Simon Cruanes
777796d8a6 some opam constraints 2016-04-19 10:31:48 +02:00
Simon Cruanes
b9f7d2e18a comments and doc for CCDeque 2016-04-19 00:19:13 +02:00
Simon Cruanes
6f8717ccd0 fix 2016-04-18 15:50:53 +02:00
Simon Cruanes
b1b8bc1096 also fail in CCRandom.sample_without_replacement if n<=0 2016-04-18 15:39:55 +02:00
Simon Cruanes
203d870357 fix test and have CCRandom.split_list fail on len=0 2016-04-18 15:33:37 +02:00
Simon Cruanes
2f196ee9a2 more doc and test for CCRandom 2016-04-18 15:05:59 +02:00
Simon Cruanes
dba88f5302 add CCOpt.{for_all, exists} 2016-04-18 13:19:26 +02:00
Simon Cruanes
037f169044 watch target should build all 2016-04-18 11:20:24 +02:00
Simon Cruanes
e2bc0cf55a add CCRef.{get_then_incr,incr_then_get} functions 2016-04-15 15:04:31 +02:00
Simon Cruanes
55a4c7ef7a add Result.{to,of}_err 2016-04-11 20:56:39 +02:00
Simon Cruanes
85c4695138 add version constraint on sequence 2016-04-07 12:05:21 +02:00
Simon Cruanes
a9b91943e8 add CCFormat.within 2016-04-06 11:23:21 +02:00
Simon Cruanes
55c9d6c60b fix tests 2016-04-05 20:01:39 +02:00
Simon Cruanes
53c4facdaf Merge pull request #67 from johanneskloos/master
Provide `map` and `mapi` for some of the map types
2016-04-05 19:58:42 +02:00
jkloos
ec3c881939 Added @since tags. 2016-04-05 17:55:36 +02:00
jkloos
3ef3465156 Merge https://github.com/c-cube/ocaml-containers 2016-04-05 16:43:26 +02:00
jkloos
de2244641b Added tests. 2016-04-05 16:39:05 +02:00
jkloos
de859a844d Added map/mapi to some of the map types. 2016-04-05 16:27:30 +02:00
Simon Cruanes
f8bb365c94 implement CCString.{drop,take,chop_prefix,chop_suffix,filter,filter_map} 2016-04-05 14:38:49 +02:00
Simon Cruanes
4bb65a67df more benchs 2016-04-05 14:25:30 +02:00
Simon Cruanes
2e5a360bcd fix for qtest 2.2 2016-04-03 00:01:53 +02:00
Simon Cruanes
22b001c600 add CCList.fold_filter_map 2016-03-29 11:52:16 +02:00
Simon Cruanes
eea9d8139e additional test for CCParse (using temp file) 2016-03-26 12:31:00 +01:00
Simon Cruanes
13dad5b6ac add CCIO.File.with_temp for creating temporary files 2016-03-26 12:22:25 +01:00