Commit graph

1475 commits

Author SHA1 Message Date
Simon Cruanes
bc7967054f prepare for 0.20 2016-10-14 11:33:53 +02:00
Simon Cruanes
81ca239ccc bugfix in CCArray.equal 2016-10-14 11:28:44 +02:00
Simon Cruanes
59a463a882 small fix + test 2016-10-14 11:24:57 +02:00
Simon Cruanes
fed7dd41e0 add functions in CCArray: fold2,iter2,map2 2016-10-13 10:04:58 +02:00
Simon Cruanes
53030c4c29 more general types for CCArray.{for_all2,exists2} 2016-10-13 10:04:23 +02:00
Simon Cruanes
a99720945b add CCArray.rev 2016-10-13 10:01:21 +02:00
Simon Cruanes
f0381ae0d9 update authors 2016-10-04 13:35:46 +02:00
Simon Cruanes
6cd4e6923c Merge pull request #79 from little-arhat/patch-1
fix `CCResult.map_or` type signature (thanks to @little-arhat)
2016-10-04 13:34:31 +02:00
Roma Sokolov
d4d22b1488 Fixes map_or
~default arg for `map_or`, as well as function, should not depend on the type of error case.
2016-10-04 14:27:34 +03:00
Simon Cruanes
d7e8cb24fd add CCFloat.round 2016-09-25 19:43:21 +02:00
Simon Cruanes
103963dc45 style 2016-09-25 19:39:02 +02:00
Simon Cruanes
e4c6752b6b add CCVector.append_gen 2016-09-25 19:38:03 +02:00
Simon Cruanes
3e50420ce8 add CCList.{head_opt,last_opt} 2016-09-25 19:34:05 +02:00
Simon Cruanes
7a823b16d8 fix CCString.*_ascii; add CCChar.{upper,lower}case_ascii 2016-09-18 20:31:53 +02:00
Simon Cruanes
b249adf86f add CCInt.{print_binary,to_string_binary} + tests (thanks @gsg) 2016-09-18 10:37:05 +02:00
Simon Cruanes
8cd06599ae update readme 2016-08-22 10:21:19 +02:00
Simon Cruanes
656565c195 add gh-pages doc generation to makefile 2016-08-22 10:15:37 +02:00
Simon Cruanes
913cfcacea prepare for 0.19 2016-08-22 09:58:09 +02:00
Simon Cruanes
7b49dd7f3d fix bug in CCString.Split thanks to @copy (close #75) 2016-08-22 09:26:36 +02:00
Simon Cruanes
a0b10101c7 add regression test for #75 2016-08-22 09:20:17 +02:00
Simon Cruanes
779376f2b1 move test from cppo.ml file to .mli file 2016-08-22 09:19:49 +02:00
Fabian
47abd87f74 Fix CCString.Split.{left,right} (#75) 2016-08-22 01:52:44 +02:00
Simon Cruanes
e704020e35 additional functions in CCMultiSet 2016-07-20 17:48:32 +02:00
Simon Cruanes
6784608496 headers 2016-07-20 17:48:32 +02:00
Simon Cruanes
d1237f1f29 containers-top printers 2016-07-11 23:16:21 +02:00
Simon Cruanes
6a75577c83 Merge pull request #74 from struktured/ring_buffer_patch
show ocaml array type concretely in `CCRingBuffer.Make` sig
2016-07-11 10:32:40 +02:00
Carmelo Piccione
3c6f77b67a show ocaml array type concretely in Make sig 2016-07-09 10:59:01 -04:00
Simon Cruanes
9a2dd29615 update headers 2016-07-06 10:20:00 +02:00
Simon Cruanes
13f6660373 cleanup and more tests in CCHeap 2016-07-04 23:25:55 +02:00
Simon Cruanes
c3b1d0db38 update howto 2016-06-26 15:11:03 +02:00
Simon Cruanes
3731b9d42f a few longer tests for CCFlatHashtbl 2016-06-20 16:19:09 +02:00
Simon Cruanes
c5303919bd fix bugs in CCFlatHashtbl 2016-06-20 16:10:07 +02:00
Simon Cruanes
4b0371d7c6 add thorough tests to CCFlatHashtbl 2016-06-20 16:10:00 +02:00
Simon Cruanes
c573f447bc add more generic printers for CCError and CCResult (close #73) 2016-06-19 01:02:06 +02:00
Simon Cruanes
103dfb8c73 add CCstring.of_char 2016-06-17 11:54:30 +02:00
Simon Cruanes
9c76572e83 docs 2016-06-14 14:23:09 +02:00
Simon Cruanes
228011d9aa prepare for 0.18 2016-06-14 14:12:02 +02:00
Simon Cruanes
590d4108e8 comment 2016-06-14 14:10:28 +02:00
Simon Cruanes
6639cb8e77 update implem of CCVector.equal; add a random test 2016-06-14 14:07:30 +02:00
Simon Cruanes
cfad88e906 add CCOpt.get_or with label, deprecates get 2016-06-14 13:58:37 +02:00
Simon Cruanes
4c998bf57a add CCArray.get_safe (close #70) 2016-05-20 11:32:27 +02:00
Simon Cruanes
0a5e131ce1 use structural equality 2016-05-17 23:23:45 +02:00
Simon Cruanes
18aed84903 Merge pull request #69 from copy/patch-1
Improve `CCVector.equal`, add tests (thanks to @copy)
2016-05-17 22:43:30 +02:00
Fabian
22e07c5c5e Improve CCVector.equal 2016-05-17 22:33:47 +02:00
Simon Cruanes
55cf10caf2 update README 2016-05-16 21:44:15 +02:00
Simon Cruanes
e08fc88e13 add CCGraph.is_dag 2016-05-06 13:37:32 +02:00
Simon Cruanes
3190278d86 add aliases to deprecated functions from String, add Fun.opaque_identity 2016-05-04 23:12:32 +02:00
Simon Cruanes
790e665441 some howto for releases 2016-04-26 15:46:45 +02:00
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