Commit graph

  • 289fc8af7b adding opt_map to simplify result function application over optionals Ewen Maclean 2022-01-25 17:09:17 +00:00
  • f32f90ab0e deploy: a13fc12ff4 FardaleM 2022-01-22 20:18:18 +00:00
  • a13fc12ff4 chore(ci): change ocaml 4.12.x to ocaml 4.13.x Fardale 2022-01-22 21:10:52 +01:00
  • 4aed639cc7 Add CCSeq.zip_with Hongchang Wu 2022-01-08 21:23:11 -05:00
  • 3960ea3792
    feat(BV): add set_bool Simon Cruanes 2022-01-02 21:58:45 -05:00
  • 3d57a5c86e
    feat(CCBV): prevent resize from shrinking underlying array Simon Cruanes 2022-01-02 21:57:53 -05:00
  • 92463d33c5
    perf(BV): make more functions inline, use raise_notrace Simon Cruanes 2022-01-02 21:56:33 -05:00
  • ced66a76e1
    perf(CCBV): better bitwise operations Simon Cruanes 2022-01-02 21:45:26 -05:00
  • b8c93f42fa
    feat(CCInt32): add popcount function Simon Cruanes 2022-01-02 21:42:59 -05:00
  • 22bbe23c5a
    feat(CCInt64): add popcount operation Simon Cruanes 2022-01-02 21:16:45 -05:00
  • 3ef5ce284d deploy: 64ecd0c3ba c-cube 2022-01-02 17:16:14 +00:00
  • 569e254540
    fix: use == Simon Cruanes 2022-01-02 12:15:31 -05:00
  • 64ecd0c3ba
    add shims for Atomic and Unit Simon Cruanes 2022-01-02 12:08:16 -05:00
  • 4e0f35c078
    make fun shims inline Simon Cruanes 2021-12-22 11:00:23 -05:00
  • ab0673a688
    fix typos in README (#393) Jochen Bartl 2021-12-21 00:12:11 +01:00
  • 6192c6af5b fix typos in README Jochen Bartl 2021-12-20 22:49:07 +01:00
  • 24e3285adf deploy: a127e139ae c-cube 2021-12-16 18:24:24 +00:00
  • a127e139ae
    doc for CCParse Simon Cruanes 2021-12-16 13:17:09 -05:00
  • 4d04f05efc deploy: 946ac4e05d c-cube 2021-12-12 02:35:27 +00:00
  • 946ac4e05d
    Make CCSeq.to_array behave better with stateful sequences (#390) Shon Feder 2021-12-11 21:28:10 -05:00
  • db3a70f942
    Annotate ignore Shon Feder 2021-12-11 21:27:23 -05:00
  • f081a04892
    Revert "Add changelog entry" Shon Feder 2021-12-11 21:25:28 -05:00
  • e151a5091c
    Add changelog entry Shon Feder 2021-12-11 20:50:52 -05:00
  • 4104ce3fd7
    Make Seq.to_array only traverse seq once Shon Feder 2021-12-11 20:45:05 -05:00
  • 74954f53a0
    update changelog Simon Cruanes 2021-11-27 12:12:27 -05:00
  • 16bea66073
    more warnings Simon Cruanes 2021-12-02 11:48:57 -05:00
  • cea6647c3c
    fix warnigns for CCOption Simon Cruanes 2021-12-02 11:46:41 -05:00
  • b0f8f525d9 deploy: bee23722ea c-cube 2021-12-02 16:42:53 +00:00
  • bee23722ea
    fix: use labels in CCParse Simon Cruanes 2021-12-02 11:38:22 -05:00
  • c482afb07d deploy: 9123f7907f c-cube 2021-12-01 21:13:49 +00:00
  • 9123f7907f
    feat(ccparse): expose pos to get current pos; improve perf Simon Cruanes 2021-12-01 16:05:20 -05:00
  • 59909c6830
    prepare for 3.5.1 v3.5.1 Simon Cruanes 2021-11-27 12:11:09 -05:00
  • 9859b75945
    bugfix in CCIO Simon Cruanes 2021-08-19 10:21:07 -04:00
  • f703e30d54 fix: add last as a symbolic link to 3.6 Fardale 2021-11-12 17:48:48 +01:00
  • 14eede13f2 deploy: c33477c397 FardaleM 2021-11-12 16:47:38 +00:00
  • 1da2cdf96e deploy: a5822f7273 FardaleM 2021-11-12 16:42:58 +00:00
  • c33477c397 chore: remove unwanted comment Fardale 2021-11-12 17:38:37 +01:00
  • a5822f7273 doc: inline the doc of CCShim*_ module in the doc Fardale 2021-11-12 17:34:06 +01:00
  • 57cb3446b3 add semicolon to ocaml block in the README Fardale 2021-11-12 11:42:54 +01:00
  • f1878e9924 deploy: 099f2e176f FardaleM 2021-11-11 13:48:35 +00:00
  • 099f2e176f chore(doc): adapt module docstring for the index page Fardale 2021-11-11 14:40:35 +01:00
  • 3ead2b2db2 deploy: db1ebaf3ce c-cube 2021-10-26 00:16:12 +00:00
  • db1ebaf3ce
    Merge branch 'wip-3.6.1' Simon Cruanes 2021-10-25 20:13:17 -04:00
  • 04693f4f08
    fix opam file wip-3.6.1 Simon Cruanes 2021-10-25 09:35:57 -04:00
  • d59a856787
    prepare for 3.6.1 v3.6.1 Simon Cruanes 2021-10-24 22:57:54 -04:00
  • 62ee8ad17e
    fix: rely on either compatibility library Simon Cruanes 2021-10-24 22:56:36 -04:00
  • 2100a0a0fb
    fix: rely on either compatibility library Simon Cruanes 2021-10-24 22:56:36 -04:00
  • 2c2fa5d008
    fix asymptotic behavior of resize functions Simon Cruanes 2021-10-21 11:07:11 -04:00
  • 293507d78a deploy: d1ddeeb31f c-cube 2021-10-21 14:59:56 +00:00
  • e6e07ba4da
    fix tests and implem for CCVector Simon Cruanes 2021-10-21 10:56:11 -04:00
  • d1ddeeb31f
    add CCVector.resize_with and CCVector.resize_with_init, tests and doc (#389) Dario Pinto 2021-10-21 16:57:23 +02:00
  • 2a6259e5ec applye reviews, fix bug, add test Dario Pinto 2021-10-21 12:58:08 +02:00
  • 4114f1a7e4 call invalid_arg, rearrange branching Dario Pinto 2021-10-20 17:16:15 +02:00
  • 69a6d42abe raise Inv_arg, change semantics of vec.resize_with/with_init Dario Pinto 2021-10-20 16:55:18 +02:00
  • 2ec17fdaf5 deploy: 541d716d5c c-cube 2021-10-20 14:50:16 +00:00
  • 541d716d5c
    in CCVector, use invalid_arg, and document it Simon Cruanes 2021-10-20 10:47:06 -04:00
  • 04ab484d64 add CCVector.resize_with and CCVector.resize_with_init, tests and doc Dario Pinto 2021-10-20 13:01:04 +02:00
  • 913f9da791 deploy: 7288045828 c-cube 2021-10-19 13:37:37 +00:00
  • 7288045828
    more doc for CCVector Simon Cruanes 2021-10-19 09:34:45 -04:00
  • 6a051c64d8 deploy: b2cff1d0b7 c-cube 2021-10-19 02:39:54 +00:00
  • 48f87001b0
    doc for 3.6 Simon Cruanes 2021-10-18 22:33:12 -04:00
  • b2cff1d0b7
    prepare for 3.6 v3.6 Simon Cruanes 2021-10-18 22:31:44 -04:00
  • 2c7e907061
    update benchs Simon Cruanes 2021-09-27 20:43:05 -04:00
  • 475e7b181e chore(ci): use new syntax for minor ocaml version in setup-ocaml Fardale 2021-09-27 12:03:23 +02:00
  • 2a7bc70bed chore(ci): migrate gh-pages workflow to setup-ocaml@v2 Fardale 2021-09-27 12:02:57 +02:00
  • 800fdf4d5e chore(ci): bump version from 4.12.0 to 4.12.1 Fardale 2021-09-27 11:56:25 +02:00
  • 3ae5699021 chore(CI): fix ocaml compiler version Fardale 2021-09-27 11:47:13 +02:00
  • 18d1ffe113 chore(ci): use new syntax for minor ocaml version in setup-ocaml Fardale 2021-09-27 12:03:23 +02:00
  • f540786802 chore(ci): migrate gh-pages workflow to setup-ocaml@v2 Fardale 2021-09-27 12:02:57 +02:00
  • dcbb338df7 chore(ci): bump version from 4.12.0 to 4.12.1 Fardale 2021-09-27 11:56:25 +02:00
  • 099ef5a9a4 chore(CI): fix ocaml compiler version Fardale 2021-09-27 11:47:13 +02:00
  • aee7b9e790 deploy: bf15e88f0c c-cube 2021-09-26 00:59:52 +00:00
  • bf15e88f0c
    fix doc Simon Cruanes 2021-09-25 20:58:31 -04:00
  • 6eba9c4721 deploy: ff2d1d3cbc c-cube 2021-09-26 00:58:26 +00:00
  • ff2d1d3cbc
    Merge pull request #380 from c-cube/wip-parse-2021-05-04 Simon Cruanes 2021-09-25 20:57:26 -04:00
  • 9c72797515
    minor changes Simon Cruanes 2021-09-25 20:51:18 -04:00
  • 938c7cb90a
    more doc Simon Cruanes 2021-09-25 20:50:04 -04:00
  • b8fa400465
    a test to ensure chars1_if p = take1_if p >|= Slice.to_string Simon Cruanes 2021-09-25 20:47:26 -04:00
  • ad40d3d74f deploy: 6eb8856957 c-cube 2021-09-25 19:49:48 +00:00
  • 6eb8856957
    Merge pull request #386 from c-cube/rename_ccopt_ccoption Simon Cruanes 2021-09-25 15:49:00 -04:00
  • e06cd516f0
    detail Simon Cruanes 2021-09-25 15:38:35 -04:00
  • 396a7db967
    more fixes Simon Cruanes 2021-09-24 22:58:08 -04:00
  • 8f9ecf5f41
    some fixes related to review Simon Cruanes 2021-09-24 22:45:17 -04:00
  • ac1baae839
    add missing @since rename_ccopt_ccoption Simon Cruanes 2021-09-24 14:37:36 -04:00
  • 16576e8838
    Update src/core/CCOpt.mli Simon Cruanes 2021-09-24 14:36:53 -04:00
  • 302dba6cb5 chore(CCOption): rename CCOpt to CCOption and deprecate CCOpt Fardale 2021-09-22 23:03:19 +02:00
  • 27e39a0fc8 chore: remplace which' by command -v' Fardale 2021-09-20 14:15:44 +02:00
  • 164d3ea537
    detail wip-ccsort Simon Cruanes 2021-09-05 10:51:18 -04:00
  • 0a6ac81276
    wip: slice sort Simon Cruanes 2021-08-31 16:33:47 -04:00
  • fd783336b8 remove duplicate :standard in dune Fabian 2021-08-28 14:36:57 -05:00
  • c4d8e70c29 remove duplicate :standard in dune Fabian 2021-08-28 14:36:57 -05:00
  • f5409d480a
    chore: remove dead makefile target Simon Cruanes 2021-08-26 10:07:48 -04:00
  • d9fc1e07ba deploy: 76b108203a c-cube 2021-08-19 14:25:03 +00:00
  • 76b108203a
    add iterator functions to CCIO Simon Cruanes 2021-08-19 10:21:12 -04:00
  • 6b99433716
    bugfix in CCIO Simon Cruanes 2021-08-19 10:21:07 -04:00
  • 09ae3a59d8 deploy: 8e924c98be c-cube 2021-08-19 14:20:55 +00:00
  • 8e924c98be
    add CCIO.File.walk_iter Simon Cruanes 2021-08-19 10:14:30 -04:00
  • 4783c635fd remove dead doc files Simon Cruanes 2021-08-09 13:26:30 -04:00
  • 824dfb427c chore: use standard format for license Simon Cruanes 2021-08-05 10:28:09 -04:00
  • bf1d906101 deploy: aa05f69471 c-cube 2021-08-04 20:54:21 +00:00