ocaml-containers/src/core
Simon Cruanes 9ec34f8bf8
fix(CCSeq): correct conditional compilation version for init
Seq.init was added in OCaml 4.14, not 4.11. This aligns the
implementation with the interface which was already correctly
marked with [@@@iflt 4.14].
2026-02-12 08:52:46 -05:00
..
cpp reformat all the things 2024-05-13 20:57:53 -04:00
tests try to make the test_random uniformity test more robust 2025-12-20 11:19:45 -05:00
CCArray.ml CCArray(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCArray.mli CCArray(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCArrayLabels.ml reformat 2022-07-04 13:36:06 -04:00
CCArrayLabels.mli CCArray(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCAtomic.ml prepare for 3.17 2026-01-12 20:16:42 -05:00
CCBool.ml CCBool(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCBool.mli CCBool(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCByte_buffer.ml add CCByte_buffer.to_slice 2024-05-13 21:52:46 -04:00
CCByte_buffer.mli prepare for 3.14 2024-09-10 08:47:46 -04:00
CCByte_slice.ml improve API for byte slice 2024-05-13 21:34:05 -04:00
CCByte_slice.mli prepare for 3.14 2024-09-10 08:47:46 -04:00
CCCanonical_sexp.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCCanonical_sexp.mli reformat all the things 2024-05-13 20:57:53 -04:00
CCChar.ml Added functions to the Char module to check common character properties. 2025-01-04 09:18:51 -05:00
CCChar.mli CCChar(cleanup): remove CCChar.compare from the mli 2026-02-06 10:44:54 +01:00
CCEither.ml CCEither(cleanup): conditionnally use the Either module 2026-02-06 10:44:54 +01:00
CCEither.mli CCEither(cleanup): conditionnally use the Either module 2026-02-06 10:44:54 +01:00
CCEqual.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCEqual.mli reformat 2022-07-04 13:36:06 -04:00
CCEqualLabels.ml reformat 2022-07-04 13:36:06 -04:00
CCEqualLabels.mli prepare for 3.9 2022-07-06 22:27:25 -04:00
CCFloat.ml CCFloat(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCFloat.mli CCFloat(cleanup): remove function always present on 4.08 2026-02-06 10:36:29 +01:00
CCFormat.ml CCFormat(fix): restaure the behaviour of CCFormat.opt 2026-02-06 19:42:59 +01:00
CCFormat.mli CCFormat(fix): restaure the behaviour of CCFormat.opt 2026-02-06 19:42:59 +01:00
CCFun.ml Revert "CCFun(cleanup): align CCFun.compose with the stdlib" 2026-02-06 19:42:59 +01:00
CCFun.mli Revert "CCFun(cleanup): align CCFun.compose with the stdlib" 2026-02-06 19:42:59 +01:00
CCHash.ml format 2025-05-06 22:24:04 -04:00
CCHash.mli reformat 2022-07-04 13:36:06 -04:00
CCHashtbl.ml CCHashtbl(cleanup): remove function always present on 4.08 2026-02-06 10:44:54 +01:00
CCHashtbl.mli CCHashtbl(cleanup): remove function always present on 4.08 2026-02-06 10:44:54 +01:00
CCHeap.ml prepare for 3.15 2024-11-18 12:22:16 -05:00
CCHeap.mli prepare for 3.15 2024-11-18 12:22:16 -05:00
CCInt.ml CCInt(chore): conditionally define function existing in newer OCaml 2026-02-06 10:44:54 +01:00
CCInt.mli CCInt(chore): conditionally define function existing in newer OCaml 2026-02-06 10:44:54 +01:00
CCInt32.ml CCInt32(chore): add condition around functions existing in newer OCaml 2026-02-06 10:44:54 +01:00
CCInt32.mli CCInt32(chore): add condition around functions existing in newer OCaml 2026-02-06 10:44:54 +01:00
CCInt64.ml CCInt64(chore): conditionally define function existing in newer OCaml 2026-02-06 10:44:54 +01:00
CCInt64.mli CCInt64(chore): conditionally define function existing in newer OCaml 2026-02-06 10:44:54 +01:00
CCIO.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCIO.mli fix small typo in docs 2023-05-28 21:07:29 -04:00
CCList.ml CCList(cleanup): clean functions that are in the stdlib 2026-02-06 10:44:54 +01:00
CCList.mli CCList(cleanup): clean functions that are in the stdlib 2026-02-06 10:44:54 +01:00
CCListLabels.ml reformat 2022-07-04 13:36:06 -04:00
CCListLabels.mli CCList(cleanup): clean functions that are in the stdlib 2026-02-06 10:44:54 +01:00
CCMap.ml CCMap(cleanup): clean function that are in the stdlib 2026-02-06 11:17:18 +01:00
CCMap.mli chore: inline the doc of the included modules 2026-02-06 14:36:44 +01:00
CCNativeint.ml CCNativeint(cleanup): cleanup with bump ocaml version to 4.08 2026-02-06 11:28:06 +01:00
CCNativeint.mli chore: inline the doc of the included modules 2026-02-06 14:36:44 +01:00
CCOpt.ml chore(CCOption): rename CCOpt to CCOption and deprecate CCOpt 2021-09-22 23:07:05 +02:00
CCOpt.mli chore(doc): adapt module docstring for the index page 2021-11-11 14:40:35 +01:00
CCOption.ml CCOption(cleanup): remove functions that are in the stdlib 2026-02-06 12:16:28 +01:00
CCOption.mli chore: inline the doc of the included modules 2026-02-06 14:36:44 +01:00
CCOrd.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCOrd.mli ocamlformat 2024-12-13 00:17:53 -05:00
CCPair.ml CCPair(chore): sync CCPair with Stdlib.Pair 2026-02-06 12:34:00 +01:00
CCPair.mli chore: inline the doc of the included modules 2026-02-06 14:36:44 +01:00
CCParse.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCParse.mli ocamlformat 2024-12-13 00:17:53 -05:00
CCRandom.ml remove conditional over OCaml >= 4.08 2023-06-24 15:22:21 -04:00
CCRandom.mli remove conditional over OCaml >= 4.08 2023-06-24 15:22:21 -04:00
CCRef.ml feat(Ref): add protect function 2022-08-04 11:58:39 -04:00
CCRef.mli prepare for 3.10 2022-11-16 10:27:20 -05:00
CCResult.ml CCResult(cleanup): sync CCResult with Stdlib.Result. 2026-02-06 14:28:56 +01:00
CCResult.mli chore: inline the doc of the included modules 2026-02-06 14:36:44 +01:00
CCSeq.ml fix(CCSeq): correct conditional compilation version for init 2026-02-12 08:52:46 -05:00
CCSeq.mli CCSeq(chore): sync with stdlib 2026-02-06 19:42:59 +01:00
CCSet.ml CCSet(cleanup): remove function always in Stdlib for > 4.08 2026-02-06 19:42:59 +01:00
CCSet.mli CCSet(cleanup): remove function always in Stdlib for > 4.08 2026-02-06 19:42:59 +01:00
CCSexp.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCSexp.mli reformat all the things 2024-05-13 20:57:53 -04:00
CCSexp_intf.ml reformat all the things 2024-05-13 20:57:53 -04:00
CCSexp_lex.mll remove conditional over OCaml >= 4.08 2023-06-24 15:22:21 -04:00
CCString.ml CCString(cleanup): remove function always existing in stdlib > 4.08 2026-02-06 19:42:59 +01:00
CCString.mli CCString(cleanup): remove function always existing in stdlib > 4.08 2026-02-06 19:42:59 +01:00
CCStringLabels.ml reformat 2022-07-04 13:36:06 -04:00
CCStringLabels.mli CCString(cleanup): remove function always existing in stdlib > 4.08 2026-02-06 19:42:59 +01:00
CCUnit.ml remove conditional over OCaml >= 4.08 2023-06-24 15:22:21 -04:00
CCUtf8_string.ml move to ocamlformat 0.27, format code 2025-11-25 20:11:54 -05:00
CCUtf8_string.mli reformat 2022-07-04 13:36:06 -04:00
CCVector.ml factor implem for Vec.{find,find_i} 2024-12-13 00:19:05 -05:00
CCVector.mli prepare for 3.16 2025-05-27 09:22:31 -04:00
containers.ml richer API for byte_buf 2024-05-13 21:51:27 -04:00
containersLabels.ml remove conditional over OCaml >= 4.08 2023-06-24 15:22:21 -04:00
dune feat: add CCAtomic.update_cas 2025-12-08 13:41:29 -05:00