Commit graph

  • b2f8eb5b27 update to qcheck 0.6 Simon Cruanes 2017-05-30 09:16:37 +02:00
  • d659ba677e remove old license header Simon Cruanes 2017-05-21 15:34:47 +02:00
  • 5d768aeeb2 add CCArray.find_map{,_i}, deprecated older names (closes #129) Simon Cruanes 2017-05-20 13:18:36 +02:00
  • bfefda632b add CCList.{keep,all}_{some,ok} (closes #124) Simon Cruanes 2017-05-20 13:15:18 +02:00
  • 0a58e55287 large refactor of CCSimple_queue (close #125) Simon Cruanes 2017-05-10 20:26:29 +02:00
  • 002386cad8 small change for consistency in CCIntMap Simon Cruanes 2017-05-10 17:15:15 +02:00
  • f48dbc458e add rich testsuite to CCIntMap, based on @jmid's work Simon Cruanes 2017-05-10 17:14:54 +02:00
  • d6120d4784 add CCSimple_queue to containers.data Simon Cruanes 2017-05-10 08:58:51 +02:00
  • f7394ede9f small change to improve test speed Simon Cruanes 2017-05-01 18:39:11 +02:00
  • 31233353ce update doc for 1.1 and 1.2 Simon Cruanes 2017-05-01 17:08:30 +02:00
  • 32bc0450dc Merge branch 'master' into stable for 1.2 1.2 Simon Cruanes 2017-05-01 17:00:24 +02:00
  • 3ab610ba0e prepapre for 1.2 Simon Cruanes 2017-05-01 16:59:25 +02:00
  • 465b5992e8 add CCString.{l,r}trim (close #121) Simon Cruanes 2017-05-01 16:47:26 +02:00
  • 5d5909459f details Simon Cruanes 2017-05-01 16:41:26 +02:00
  • 75e3962ba1 make many modules extensions of stdlib (close #109) Simon Cruanes 2017-05-01 16:38:44 +02:00
  • 0c4bf82c5c Merge pull request #123 from copy/master Simon Cruanes 2017-04-28 22:27:43 +02:00
  • 0408466bd9 More tests for floor_div and rem Fabian 2017-04-28 15:22:32 -05:00
  • 883eb611f0 Implement CCInt.floor_div and CCInt.rem Fabian 2017-04-28 14:40:15 -05:00
  • 43bccceac7 add test and bugfix for CCBV Simon Cruanes 2017-04-27 22:31:11 +02:00
  • 81ed6139ca add CCList.take_drop_while (close #120) Simon Cruanes 2017-04-24 20:20:37 +02:00
  • 8d01cf3cc2 missing fun Simon Cruanes 2017-04-19 22:45:41 +02:00
  • 9aa5d08f96 more doc (close #118) Simon Cruanes 2017-04-19 22:38:59 +02:00
  • 77ed135493 add a comment about contributing (close #106); update makefile Simon Cruanes 2017-04-19 22:30:30 +02:00
  • 57d460ecde style Simon Cruanes 2017-04-19 22:28:02 +02:00
  • 02f1d5c4a0 Merge pull request #117 from rleonid/add_negate Simon Cruanes 2017-04-19 22:25:07 +02:00
  • 71ad95044f missing function Simon Cruanes 2017-04-19 22:09:46 +02:00
  • 93568949e6 annotations in CCEqual, for optimization Simon Cruanes 2017-04-19 22:08:56 +02:00
  • 84a537efbd Add test for diff Leonid Rozenberg 2017-04-19 15:27:35 -04:00
  • 0b53ed01a3 Merge and bug fix pass Leonid Rozenberg 2017-04-19 14:52:13 -04:00
  • cbff4e5a39 Merge branch 'master' into add_negate Leonid Rozenberg 2017-04-19 12:30:35 -04:00
  • 2b148f0055 Add self to authors Leonid Rozenberg 2017-04-19 12:29:23 -04:00
  • f90f73f671 Incorporate reviewier feedback. Leonid Rozenberg 2017-04-19 12:26:47 -04:00
  • 46f14ff8b5 Merge 378893e309 into 8460b01f2f Simon Cruanes 2017-04-19 16:23:27 +00:00
  • 8460b01f2f fix hair-raising english mistake Simon Cruanes 2017-04-19 17:36:53 +02:00
  • d8a55a98b9 Size tracking implementation Leonid Rozenberg 2017-04-19 02:15:09 -04:00
  • 378893e309 wip: change API of CCBV (see #113) wip-113 Simon Cruanes 2017-04-18 23:12:27 +02:00
  • 6c8de1bc64 small fix Simon Cruanes 2017-04-18 22:04:37 +02:00
  • fcd987f1c0 fix test Simon Cruanes 2017-04-18 21:47:32 +02:00
  • 0c7280a8f4 remove test that depends on 4.02 Simon Cruanes 2017-04-18 21:46:38 +02:00
  • 1b200ff695 add CCstring.equal_caseless (close #112) Simon Cruanes 2017-04-18 21:41:44 +02:00
  • c725543faa add alias CCString.split (close #115) Simon Cruanes 2017-04-18 21:23:18 +02:00
  • 9cca745fcf add CCFormat.text (close #111) Simon Cruanes 2017-04-18 21:19:50 +02:00
  • fc6682b1c1 add CCFormat.{newline,substring} Simon Cruanes 2017-04-18 21:19:37 +02:00
  • f294ce1634 add CCList.combine_gen (close #110) Simon Cruanes 2017-04-18 20:58:38 +02:00
  • 990b7b7b81 style Simon Cruanes 2017-04-18 20:55:03 +02:00
  • 6d728d5ce7 add a small test Simon Cruanes 2017-04-18 14:05:55 +02:00
  • 7e9f87ecba Merge pull request #114 from LemonBoy/tr-combine Simon Cruanes 2017-04-18 14:01:06 +02:00
  • 404fede54a Add a tail-recursive implementation of List.combine LemonBoy 2017-04-18 10:45:28 +02:00
  • b70a8d875e One is _a_ megalomaniac Leonid Rozenberg 2017-04-17 19:00:39 -04:00
  • af6cd08ff4 fix too restrictive type in CCResult Simon Cruanes 2017-04-13 15:23:22 +02:00
  • c7b1afca82 missing alias Simon Cruanes 2017-04-10 10:31:54 +02:00
  • 08bc15dd8c add module CCEqual Simon Cruanes 2017-04-09 15:11:12 +02:00
  • 02b2a21e33 add CCResult.fold_ok (closes #107) Simon Cruanes 2017-04-05 10:43:37 +02:00
  • ee69bdcab8 add CCFormat.with_color_ksf for colored printing Simon Cruanes 2017-04-03 15:32:26 +02:00
  • e0287b9efe add CCInt.range{,',by} for iterating on integer ranges Simon Cruanes 2017-03-29 17:40:19 +02:00
  • 47abc78a51 add CCString.Sub.get Simon Cruanes 2017-03-29 17:26:31 +02:00
  • 670d2dbd4b build unix support by default Simon Cruanes 2017-03-29 17:20:17 +02:00
  • f27f7757de add CCResult.add_ctx{,f} for replacing stack traces Simon Cruanes 2017-03-27 22:06:37 +02:00
  • e6221d7e50 add test Simon Cruanes 2017-03-27 21:05:37 +02:00
  • 7e8c7235bc use result package for retrocompat Simon Cruanes 2017-03-26 00:36:45 +01:00
  • e9de0a8902 Merge pull request #105 from glennsl/master Simon Cruanes 2017-03-26 00:33:36 +01:00
  • 6573a2dd4a Add map_lazy, or_, or_lazy, to_result, to_result_lazy and of_result to CCOpt glennsl 2017-03-25 23:46:14 +01:00
  • 923e83b0fc make tests faster Simon Cruanes 2017-03-16 10:27:00 +01:00
  • b5be1d71a9 bugfix and test for CCZipper.is_focused (closes #102) Simon Cruanes 2017-03-14 22:45:11 +01:00
  • 97abfe600e use boxes in CCFormat.Dump for tuples Simon Cruanes 2017-03-14 11:16:11 +01:00
  • ef651342eb add CCString.split_on_char Simon Cruanes 2017-03-10 21:33:40 +01:00
  • 48bb1e24c6 update header, and use more (==) in CCIntMap Simon Cruanes 2017-03-09 22:51:33 +01:00
  • d135f73c76 add CCArray.{fold_map,scan_left} (close #101) Simon Cruanes 2017-03-09 21:41:38 +01:00
  • 6e97ee8c7c add CCList.scan_left Simon Cruanes 2017-03-09 21:29:40 +01:00
  • ff53571a3b add CCList.{cartesian_product,map_product_l} Simon Cruanes 2017-03-09 21:21:44 +01:00
  • 4aa507c7bf small fix in readme Simon Cruanes 2017-03-07 09:36:07 +01:00
  • a45d8c46a6 add CCUnix.with_file_lock for locking whole files Simon Cruanes 2017-03-07 09:35:52 +01:00
  • ae6d81a9a4 add CCFormat.of_chan Simon Cruanes 2017-03-07 09:24:10 +01:00
  • 719d048f57 add CCFormat.flush Simon Cruanes 2017-03-07 09:24:03 +01:00
  • 461d6309e7 version 1.1 1.1 Simon Cruanes 2017-03-03 16:19:40 +01:00
  • 9fb319966b Merge branch 'master' into stable for 1.1 Simon Cruanes 2017-03-03 16:18:26 +01:00
  • d45b341232 prepare for 1.1 Simon Cruanes 2017-03-03 16:18:13 +01:00
  • 6df16975ca fix bug in CCOpt.filter (close #100) Simon Cruanes 2017-03-03 14:15:11 +01:00
  • 5713183a3a remove dead code Simon Cruanes 2017-03-03 14:14:48 +01:00
  • 18827b920b small fix in doc Simon Cruanes 2017-02-24 13:47:27 +01:00
  • 8627838faf add CCHeap.to_seq_sorted Simon Cruanes 2017-02-23 21:01:32 +01:00
  • 12b38f4c31 add CCHeap.to_list_sorted Simon Cruanes 2017-02-23 20:57:19 +01:00
  • 5e4bf04a20 wip: lattice structure wip-cclattice Simon Cruanes 2017-02-23 15:11:58 +01:00
  • b06ae52071 new test for CCPool Simon Cruanes 2017-02-22 13:48:13 +01:00
  • 6fadeb414e add CCIO.File.walk_l Simon Cruanes 2017-02-17 15:09:51 +01:00
  • 801f059532 add some doc Simon Cruanes 2017-02-17 14:20:45 +01:00
  • cd2d07c76a new test and small readme section on CCParse Simon Cruanes 2017-02-16 11:58:47 +01:00
  • 207a5725de fix the bug in CCGraph Simon Cruanes 2017-02-13 15:26:52 +01:00
  • 38f5692e21 add test for regression in CCGraph Simon Cruanes 2017-02-13 15:26:44 +01:00
  • 858a360ab0 update .merlin and .ocamlinit Simon Cruanes 2017-02-11 15:27:13 +01:00
  • c1980c2ead remove CCError from tutorial Simon Cruanes 2017-02-11 14:51:02 +01:00
  • 283b34c3c6 small fix in readme Simon Cruanes 2017-02-11 14:48:58 +01:00
  • 7603a78970 more radical change: merge tutorial into readme, cleanup Simon Cruanes 2017-02-11 14:46:56 +01:00
  • 8d671f03a1 update readme and opam file Simon Cruanes 2017-02-11 14:40:30 +01:00
  • e52b847e90 Merge branch 'master' into stable for 1.0 1.0 Simon Cruanes 2017-02-11 14:01:45 +01:00
  • d4e88f4973 doc for 1.0 Simon Cruanes 2017-02-11 14:17:14 +01:00
  • 25b714c3cb Merge branch 'prepare-1.0' into master. Simon Cruanes 2017-02-11 13:56:26 +01:00
  • 5777549c54 prepare for 1.0 Simon Cruanes 2017-02-11 13:56:08 +01:00
  • f1459b57df add CCHash.{list,array}_comm Simon Cruanes 2017-02-11 13:37:32 +01:00
  • 8ddacbb028 add CCHashtbl.Poly and fix issue in Containers (close #46) Simon Cruanes 2017-02-11 13:28:47 +01:00