Commit graph

  • 6a51830305 Don't use raise_with_backtrace in backward-compatible Fun.protect Christopher Zimmermann 2019-10-07 14:07:11 +02:00
  • f759a92214 travis: test on OCaml 4.09, too. Christopher Zimmermann 2019-10-07 13:19:03 +02:00
  • 5fcd1a506e add shim for backward-compatibility Fun module Christopher Zimmermann 2019-10-07 13:18:19 +02:00
  • 858af75ee8 Make use new Stdlib.Fun to extend / replace CCFun Christopher Zimmermann 2019-10-07 12:28:22 +02:00
  • 2d5f0e3e8d Document behaviour of Fun.finally when finaliser raises Christopher Zimmermann 2019-10-07 11:46:34 +02:00
  • beb38da150 prepare for 2.6.1 2.6.1 Simon Cruanes 2019-09-06 14:41:14 -05:00
  • 080f81a9dd fix(parse): error in many Simon Cruanes 2019-09-06 14:12:08 -05:00
  • 19fbd33278 chore: add 4.08 to travis Simon Cruanes 2019-08-09 16:02:09 -05:00
  • e7c265bcf9 Fix Containers.Stdlib on OCaml 4.07 Kate 2019-07-05 16:09:44 +01:00
  • 04cc076a49 Fix Containers.Stdlib on OCaml 4.07 Kate 2019-07-05 16:09:44 +01:00
  • a1f3f4781d prepare for 2.6 2.6 Simon Cruanes 2019-06-18 22:58:49 -05:00
  • 21feaaf1ca fix compilation on < 4.08 Simon Cruanes 2019-06-19 09:50:36 -05:00
  • 7ff5aa0d18 fix: add shims for CCArray Simon Cruanes 2019-06-15 12:41:20 -05:00
  • 83f897b3e8 add doc for 2.6 Simon Cruanes 2019-06-18 23:01:25 -05:00
  • 0a201a3fa0 fix: add shims for CCArray wip-4.08 Simon Cruanes 2019-06-15 12:41:20 -05:00
  • f71472ad08 fix: remove reference to sequence Simon Cruanes 2019-03-16 19:25:58 -05:00
  • 0c00cafb20 use markdown again for changelog Simon Cruanes 2019-03-16 13:07:02 -05:00
  • 96ed8a37ab feat: introduce shim modules for 4.08 compat Simon Cruanes 2019-03-16 12:53:12 -05:00
  • 8c31ed6a6c update dev docs Simon Cruanes 2019-05-31 09:29:03 -05:00
  • fa0290061b doc: fix bad example in CCIO Simon Cruanes 2019-05-31 09:27:42 -05:00
  • 8e3dc5e006 Small typos JPR 2019-05-14 17:11:17 +02:00
  • cbc3ad8552 Small typos JPR 2019-05-14 17:11:17 +02:00
  • 05e49a27e7 Remove unused reference rymdhund 2019-04-29 07:31:46 +00:00
  • 07f56a0e7e Remove unused reference rymdhund 2019-04-29 07:31:46 +00:00
  • 9bdf31b07c fix: missing whitespace in readme Simon Cruanes 2019-04-13 05:49:31 -05:00
  • b07b030898 doc: update readme a bit Simon Cruanes 2019-04-13 03:25:12 -05:00
  • 3712db3a5b chore: use iter, not sequence, in tests Simon Cruanes 2019-04-13 03:12:22 -05:00
  • 0d6c922eb1 fix: use same evaluation order as stdlib for CCList.init Simon Cruanes 2019-04-13 03:10:38 -05:00
  • 1654f8c826 test: add regression test for #256 Simon Cruanes 2019-04-13 03:10:29 -05:00
  • a325600ccb chore: modernize make watch Simon Cruanes 2019-04-13 03:05:34 -05:00
  • bb4d8a89f3 don't use Compenv.module_of_filename Christopher Zimmermann 2019-03-07 12:40:52 +01:00
  • f590b6c4af don't use Compenv.module_of_filename Christopher Zimmermann 2019-03-07 12:40:52 +01:00
  • c70825b250 ocamldebug section in the README (#249) nilsbecker 2019-02-27 15:48:56 +01:00
  • 4167702a06 revert indentation nbecker 2019-02-27 13:25:47 +01:00
  • 2c306da5b8 indentation nbecker 2019-02-27 13:24:34 +01:00
  • d0b6332e0c suppressed testing with non-deterministic nbecker 2019-02-27 13:23:49 +01:00
  • 7c0a414eee remove ocaml annotation to prevent inline tests nbecker 2019-02-27 13:06:22 +01:00
  • 560243ed82 tweaks to debug section nbecker 2019-02-25 13:43:38 +01:00
  • 649bb5254c Added ocamldebug instruction section to the README nbecker 2019-02-25 13:41:16 +01:00
  • d9555ae063 chore: remove appveyor, too unreliable Simon Cruanes 2019-02-19 18:48:15 -06:00
  • bfa5d9adde breaking: make Array.random_choose raise invalid_arg instead of not_found Simon Cruanes 2019-02-19 18:46:08 -06:00
  • f190964cfd fix: make Array.random_choose fail on empty array at creation time Simon Cruanes 2019-02-18 20:41:17 -06:00
  • c893716c1a feat: add remove function to het map/tbl Simon Cruanes 2019-02-16 16:15:24 -06:00
  • 3236d3c8b9 fix: missing type annotation for specializing int.compare Simon Cruanes 2019-02-04 13:33:52 -06:00
  • e032066e4e fix readme url Simon Cruanes 2019-02-02 22:58:41 -06:00
  • ed9a966cef refactor: require 4.03 at least, add inline annotations feat-require-4.03 Simon Cruanes 2019-02-02 22:38:59 -06:00
  • f7327197fe chore: fix travis Simon Cruanes 2019-02-02 21:54:23 -06:00
  • 6f681256f7 fix readme across versions Simon Cruanes 2019-02-02 20:44:16 -06:00
  • 18024cc5e9 doc: hide some parts of the readme Simon Cruanes 2019-02-02 20:35:50 -06:00
  • b308680bee doc: update doc/containers, migrate it to mdx Simon Cruanes 2019-02-02 20:33:51 -06:00
  • 404d74ac43 chore: remove ocamlinit file Simon Cruanes 2019-02-02 20:31:13 -06:00
  • e481777c43 doc: migrate readme to .md, using mdx to test it Simon Cruanes 2019-02-02 20:20:10 -06:00
  • d0a0ecb3ef doc: remove link to gitter… Simon Cruanes 2019-02-02 14:15:53 -06:00
  • 5792ee3111 update last pointer Simon Cruanes 2019-02-02 14:13:22 -06:00
  • dfd7480951 doc for 2.5 Simon Cruanes 2019-02-02 14:04:38 -06:00
  • c10ad46fbd prepare for 2.5 2.5 Simon Cruanes 2019-02-02 14:03:22 -06:00
  • 83251c9efa Merge branch 'br-2.4.1' Simon Cruanes 2019-02-02 14:01:08 -06:00
  • 8038528097 prepare for 2.4.1 2.4.1 Simon Cruanes 2019-02-02 13:59:14 -06:00
  • b60fe99365 perf: annotate types in monomorphic/float/int to help specialize builtins Simon Cruanes 2019-01-30 21:16:13 -06:00
  • 052e607c5c CCFQueue.t must be covariant Calascibetta Romain 2019-01-21 18:41:53 +01:00
  • 23f759b984 Use GADT to discard impossible case on CCFQueue. Calascibetta Romain 2019-01-21 18:17:00 +01:00
  • dcf66ce502 chore: update travis to build faster on most switches Simon Cruanes 2019-01-21 11:45:37 -06:00
  • 48bcd8d8be CCFQueue.t must be covariant Calascibetta Romain 2019-01-21 18:41:53 +01:00
  • d7687bb050 Use GADT to discard impossible case on CCFQueue. Calascibetta Romain 2019-01-21 18:17:00 +01:00
  • 0d05643c57 chore: try to fix appveyor build Simon Cruanes 2018-12-23 21:04:50 -06:00
  • c2c92224c6 add doc for 2.4 Simon Cruanes 2018-12-23 21:02:45 -06:00
  • d0f0bf7024 doc: small fix Simon Cruanes 2018-12-21 17:47:35 -06:00
  • 91adde9743 minor fix Simon Cruanes 2018-12-21 09:44:28 -06:00
  • 23d7ea20f6 [WIP] Work on documentation (#242) Fardale 2018-12-21 16:43:36 +01:00
  • 61da6944d6 [CCResult] new formulation for map_l Fardale 2018-12-21 02:08:02 +01:00
  • f18c9411f1 typo in 363c3b4 Fardale 2018-12-20 01:35:49 +01:00
  • 363c3b4528 [CCResult] add doc for map_l Fardale 2018-12-20 01:04:11 +01:00
  • f8d9e33900 fix(funvec): expose pop, fix off by one error Simon Cruanes 2018-12-11 22:57:06 -06:00
  • 6a90cb25e7 wip: fix retrocompat issues in cclist wip-fix-labels Simon Cruanes 2018-12-03 09:47:45 -06:00
  • ef8d19ac65 some typos in unlabel Simon Cruanes 2018-12-03 09:47:35 -06:00
  • 197b4e7f1b prepare for 2.4 2.4 Simon Cruanes 2018-11-30 10:40:13 -06:00
  • 3b0ceb7821 fix(vector): free elements in more functions, add fill_empty_slots_with Simon Cruanes 2018-11-30 10:28:47 -06:00
  • ff58dc0b5f Fix #235 for CCRingBuffer Fabian 2018-11-08 17:35:13 -06:00
  • b21ca4e0d8 wip: fix(vec): release elements after their removal Simon Cruanes 2018-11-07 12:30:15 -06:00
  • 4c5010d381 doc: unleash the Emoji Simon Cruanes 2018-11-13 15:53:33 -06:00
  • 29a75daac1 Add CCResult.iter_err Nathan Rebours 2018-11-19 17:41:20 +01:00
  • 9e821cee31 Add CCResult.iter_err Nathan Rebours 2018-11-19 17:41:20 +01:00
  • 9c361a35e8 Test that deleted elements can be GCed Fabian 2018-11-07 17:49:48 -06:00
  • f8008d79fa Overwrite deleted elements with a dummy element to allow them to be GCed Fabian 2018-11-07 17:06:22 -06:00
  • 0b3c19fa65 Make dummy available to MakeFromArray Fabian 2018-11-07 17:05:57 -06:00
  • 0032d9e666 wip: fix(vec): release elements after their removal Simon Cruanes 2018-11-07 12:30:15 -06:00
  • da2c9e7c7c doc: abide by odoc's whims Simon Cruanes 2018-11-02 20:25:37 -05:00
  • 113d03225f add CCEqual.{always,never}_eq Simon Cruanes 2018-11-02 20:17:36 -05:00
  • 26c8eb33bf fix: remove spurious Labels module Simon Cruanes 2018-11-02 20:14:50 -05:00
  • 333fa8067e add containersLabels.ml Christopher Zimmermann 2018-10-18 18:47:13 +02:00
  • 63f702b21c chore: add synopsis to opam file Simon Cruanes 2018-11-02 11:54:08 -05:00
  • f9c59a90e2 doc: remove dead link from readme Simon Cruanes 2018-11-02 11:35:30 -05:00
  • 791f2e2335 add containersLabels.ml Christopher Zimmermann 2018-10-18 18:47:13 +02:00
  • 6d1f0b9957 rename Random.sample_without_{replacement,duplicates} Simon Cruanes 2018-10-16 11:09:27 -05:00
  • f692fe5dd9 chore: update travis so it's faster Simon Cruanes 2018-10-13 19:28:04 -05:00
  • a3222c0908 chore: update opam file to opam2 Simon Cruanes 2018-10-13 19:07:04 -05:00
  • 1d3ba3a6f1 doc: fix small inaccuracy in comments and API Simon Cruanes 2018-10-13 19:01:39 -05:00
  • b7e8dcb5ff chore: better deps for unlabel Simon Cruanes 2018-10-13 19:01:23 -05:00
  • f02f291c7a Create CCEqualLabels Christopher Zimmermann 2018-10-11 20:20:21 +02:00
  • c6a3fe86eb Create CCArray_sliceLabels Christopher Zimmermann 2018-10-11 20:16:40 +02:00