Commit graph

  • c1d980048d
    more doc Simon Cruanes 2023-04-01 20:24:53 -04:00
  • 785932861b
    helpers for pp Simon Cruanes 2023-04-01 20:21:59 -04:00
  • 1ed81107df
    pp: expose fill and and fill_map Simon Cruanes 2023-04-01 20:07:59 -04:00
  • 58596a9bd5
    chore: makefile Simon Cruanes 2023-04-01 20:07:51 -04:00
  • ae7b1aef48
    compat Simon Cruanes 2023-04-01 00:31:18 -04:00
  • 9d35f96033
    add Pp.debug Simon Cruanes 2023-03-31 23:20:46 -04:00
  • 679534597d
    fix(pp): slicing needs attention Simon Cruanes 2023-03-31 22:45:24 -04:00
  • 94640e9efe
    comment Simon Cruanes 2023-03-31 22:42:18 -04:00
  • 91a2ecee4a
    Pp: rename wrap to ext; more doc, more combinators Simon Cruanes 2023-03-30 23:42:21 -04:00
  • 4d77a17029
    Pp: expose generic output; simplify extensions Simon Cruanes 2023-03-30 23:33:01 -04:00
  • d36c57459e
    feat(Pp): add wrap for extension nodes Simon Cruanes 2023-03-30 23:20:41 -04:00
  • cea844fdde
    add tests for Pp Simon Cruanes 2023-03-30 23:07:15 -04:00
  • 03c25cb18f
    wip: add Containers_pp sub-library Simon Cruanes 2023-03-30 23:06:47 -04:00
  • aa6b40342e
    update ocamlformat Simon Cruanes 2023-03-30 23:06:31 -04:00
  • c5c72e0a50
    move cbor tests Simon Cruanes 2023-03-30 23:06:22 -04:00
  • 4cf71ef3f0
    opam constraint Simon Cruanes 2023-04-12 09:07:39 -04:00
  • b4c164a8e4 fix: __FUNCTION__ was only introduced in 4.12 Fardale 2023-04-12 13:56:53 +02:00
  • 79f30de8d5 deploy: ff3e838553 FardaleM 2023-04-12 09:57:53 +00:00
  • ff3e838553 CCArray(feat): Add max,argmax,min,argmin and their _exn conterpart Fardale 2023-04-12 11:52:57 +02:00
  • f6be39d5eb deploy: 4a46fa4d71 c-cube 2023-04-09 19:04:27 +00:00
  • 4a46fa4d71
    add a op test for Fun_vec Simon Cruanes 2023-04-09 14:59:39 -04:00
  • 7ec9cd94dc
    details Simon Cruanes 2023-04-09 14:59:32 -04:00
  • fd760d44a3
    makefile Simon Cruanes 2023-04-09 14:59:19 -04:00
  • fd686a5471 deploy: 9261e654e7 c-cube 2023-04-08 00:34:59 +00:00
  • 9261e654e7
    add Option.flat_map_l Simon Cruanes 2023-04-07 20:30:43 -04:00
  • d985019fe1
    compat 4.03 Simon Cruanes 2023-04-07 12:27:55 -04:00
  • 35b9329a5c deploy: 84173382db c-cube 2023-04-07 16:22:02 +00:00
  • 84173382db
    feat(CCParse): add take_until_success Simon Cruanes 2023-04-07 11:45:12 -04:00
  • ea0e4473a8 fix: fix Set.find_last_map on OCaml 4.03 Fardale 2023-03-31 12:14:03 +02:00
  • b6d99645ea CCSet: implement find_last_map using find_last Fardale 2023-03-14 18:59:22 +01:00
  • 0b72812a55
    more tests for Vec Simon Cruanes 2023-03-13 19:34:20 -04:00
  • 503c61f72b
    fix(vector): make sure Vector.to_{seq,gen} captures the length initially Simon Cruanes 2023-03-13 13:38:04 -04:00
  • 83009aac10
    feat(cchash): native FNV hash for int64/int32 Simon Cruanes 2023-03-13 13:33:08 -04:00
  • b6d8b8f775 deploy: a7b14c5620 FardaleM 2023-03-13 10:34:56 +00:00
  • a7b14c5620 doc: inline the stdlib doc of Seq and ListLabels Fardale 2023-03-13 11:26:23 +01:00
  • afbfb17eaf deploy: e6611f1920 FardaleM 2023-02-16 11:28:06 +00:00
  • e6611f1920 feat(CCSet): add find_first_map and find_last_map Fardale 2023-02-16 12:23:14 +01:00
  • f5a5a10e5c Fix css Fardale 2023-02-15 19:02:43 +01:00
  • a9407a2279 deploy: 53f2ffca9f FardaleM 2023-02-15 17:36:59 +00:00
  • 53f2ffca9f CI: fix gh-page Fardale 2023-02-15 18:31:00 +01:00
  • 1d08a05c44
    Merge pull request #426 from FardaleM/cleanup Simon Cruanes 2023-02-15 09:28:38 -05:00
  • d5d10af079 CI(doc): use odig to generate documentation Fardale 2023-02-15 12:12:01 +01:00
  • 0a167dc3dd doc: remove link to ocaml manual Fardale 2023-02-15 11:58:43 +01:00
  • db1a9a2639 deploy: 8607de2749 FardaleM 2023-02-15 10:05:53 +00:00
  • 8607de2749 CI(chore): remove explicite pin and deps install Fardale 2023-02-15 11:00:50 +01:00
  • def8f242fc CI(chore): disable dune cache for the doc Fardale 2023-02-15 10:52:29 +01:00
  • 2c95990690 deploy: a30e471a6f c-cube 2023-02-15 02:05:18 +00:00
  • 2e184a8ea0 deploy: 38d6aa4ad1 c-cube 2023-02-15 02:01:24 +00:00
  • a30e471a6f
    fix doc (#425) Fardale 2023-02-15 02:56:15 +01:00
  • 38d6aa4ad1
    disable opam dependencies CI action Simon Cruanes 2023-02-14 20:55:54 -05:00
  • ba22047055 fix doc Fardale 2023-02-14 19:14:04 +01:00
  • ce1b9ae793 deploy: 5ff60d2a52 c-cube 2023-02-14 13:59:41 +00:00
  • 5ff60d2a52
    fix doc Simon Cruanes 2023-02-14 08:50:56 -05:00
  • 217fc20550
    add docs for 3.11 Simon Cruanes 2023-02-07 13:11:03 -05:00
  • 010f5e7f47 deploy: 161c192bff c-cube 2023-02-07 17:45:25 +00:00
  • 161c192bff
    prepare for 3.11 v3.11 Simon Cruanes 2023-02-07 12:36:20 -05:00
  • d249ce5f13
    fix mdx test Simon Cruanes 2023-02-07 12:39:25 -05:00
  • 35cb9b55d9 deploy: 735729c329 c-cube 2023-02-07 17:28:32 +00:00
  • 735729c329
    add CCFun.(let@) (if OCaml >= 4.08) Simon Cruanes 2023-02-07 12:07:57 -05:00
  • cf4f67c899 deploy: b8a352fc5a4788a8b2fd8af2d9ffe2c3b0a9dbb1 c-cube 2023-02-07 17:17:20 +00:00
  • 27ceaeb184 deploy: b1c39832aa c-cube 2023-01-09 03:50:45 +00:00
  • b1c39832aa fix(CCVector): concurrent modification safety in resize_with Simon Cruanes 2023-01-06 22:55:46 -05:00
  • b73fc4ee5c fix(CCVector): always obtain a copy of array before using unsafe_{set,get} Simon Cruanes 2023-01-06 16:31:36 -05:00
  • 3f6ebab2f6
    fix(CCVector): concurrent modification safety in resize_with Simon Cruanes 2023-01-06 22:55:46 -05:00
  • 876b1c4d1b
    fix(CCVector): always obtain a copy of array before using unsafe_{set,get} Simon Cruanes 2023-01-06 16:31:36 -05:00
  • b0ed8d9182 chore(CI): rename job CI Fardale 2022-12-23 15:57:03 +01:00
  • ae16f5d2f8 opam: add mdx as test dependency of containers-data Fardale 2022-12-23 14:00:20 +01:00
  • 9f54fa86a8 deploy: b11aea96bf FardaleM 2022-12-23 12:56:17 +00:00
  • b11aea96bf chore(CI): add ocaml 5.0.x Fardale 2022-12-23 13:51:56 +01:00
  • 276b3a5b1d deploy: fb09468837 FardaleM 2022-12-22 22:16:34 +00:00
  • fb09468837 Add OCaml 5 bytecode-only to the tested platforms Samuel Hym 2022-12-19 10:41:32 +01:00
  • f58310913a Allow explicit fallback to bytecode for various tests Samuel Hym 2022-12-15 18:40:37 +01:00
  • 1367d5b855 Rewrite a test so that it passes also on the bytecode backend Samuel Hym 2022-12-16 19:50:06 +01:00
  • 2785e0a569 Add OCaml 5 bytecode-only to the tested platforms Samuel Hym 2022-12-19 10:41:32 +01:00
  • e9697a1e6e Allow explicit fallback to bytecode for various tests Samuel Hym 2022-12-15 18:40:37 +01:00
  • 04baaedd60 Rewrite a test so that it passes also on the bytecode backend Samuel Hym 2022-12-16 19:50:06 +01:00
  • d1de46c7a9
    Merge pull request #421 from shym/allow-bytecode-target Simon Cruanes 2022-12-12 12:30:15 -05:00
  • 5d3768b5a2 Allow explicit fallback to bytecode for cpp Samuel Hym 2022-12-12 12:00:51 +01:00
  • c7087ceec6 deploy: d4e582e829 c-cube 2022-11-30 14:30:43 +00:00
  • d4e582e829
    add CCHet.Tbl.{clear,reset} Simon Cruanes 2022-11-30 09:21:35 -05:00
  • b5e046240d deploy: cee2c7d8e3 c-cube 2022-11-28 16:39:18 +00:00
  • cee2c7d8e3
    Merge pull request #418 from nino/master Simon Cruanes 2022-11-28 11:30:14 -05:00
  • 46e53ec85f Fix more typos Nino Annighoefer 2022-11-26 10:19:10 +00:00
  • 3ccb3e16f7 Fix typos Nino Annighoefer 2022-11-26 09:53:17 +00:00
  • bea42fd76e deploy: fcfd8f19b0 c-cube 2022-11-16 18:34:19 +00:00
  • fcfd8f19b0
    doc Simon Cruanes 2022-11-16 13:30:13 -05:00
  • 417c3d0f93
    fix Simon Cruanes 2022-11-16 13:28:22 -05:00
  • fc810ce03e
    add 3.10 Simon Cruanes 2022-11-16 13:25:28 -05:00
  • b5b1ecd44b deploy: 069423bb77 c-cube 2022-11-16 15:32:13 +00:00
  • 069423bb77
    prepare for 3.10 v3.10 Simon Cruanes 2022-11-16 10:27:20 -05:00
  • 24fdfdf3ee
    readme Simon Cruanes 2022-11-14 09:08:39 -05:00
  • 631d7d15f5 deploy: 5227fb975c FardaleM 2022-10-19 10:15:52 +00:00
  • 5227fb975c feat(CCArray): add mapi_inplace Fardale 2022-10-19 12:07:13 +02:00
  • daf9370a22 deploy: e0a8285e17 c-cube 2022-10-05 14:20:46 +00:00
  • e0a8285e17
    add containers.scc Simon Cruanes 2022-10-05 10:12:50 -04:00
  • 1a38c0bba2 feat: New format and parser for cpp Fardale 2022-09-30 20:53:40 +02:00
  • 5b1f2af227
    chore(github): add opam deps workflow Simon Cruanes 2022-09-26 11:25:36 -04:00
  • a0c8859519
    list codec libraries in readme Simon Cruanes 2022-09-21 13:17:27 -04:00
  • 26e78eb624 deploy: 399cd6d570 FardaleM 2022-09-21 14:24:48 +00:00
  • 399cd6d570 fix(CCSeq): add implementation of concat_map Fardale 2022-09-21 16:20:02 +02:00