ocaml-containers icon indicating copy to clipboard operation
ocaml-containers copied to clipboard

A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.

Results 40 ocaml-containers issues
Sort by recently updated
recently updated
newest added

Following up from [this discussion on Discuss](https://discuss.ocaml.org/t/ann-containers-3-12/12337/4): I'd like to have a way to avoid outputting style formatting in some circumstances (e.g. it seems Utop doesn't like styles when using...

I was wondering why `Containers` does not provide a default implementation for `Map.S` or `Set.S` in modules for `List`, `String`, etc... Most of the time the default comparison function is...

we need to add more benchmark..., [source loc](https://github.com/c-cube/ocaml-containers/blob/main/benchs/run_benchs.ml#L347) ```ocaml B.throughputN time ~repeat [ "Map.add", bench_map, () (* ; "RAL.append", bench_ral ral, () *) (* too slow *); "Sek.Persistent.push", bench_sek, ();...

Since OCaml 5.2, base package add Dynarray, I think it's necessary to benchmark them. > [Dynarray](https://ocaml.org/manual/5.3/api/Dynarray.html) provides arrays whose length can change over time, by adding or removing elements at...

we can generate `containers.opam.locked` and use it install deps. [makefile ref](https://github.com/hazelgrove/hazel/blob/dev/Makefile#L9C1-L9C6)

Many sequence containers have Monadic functions, such as CCArray, CCList, CCVector, CCRAL. I think the CCFQueue also needs

Dear Madam or Sir, due to the opam repository archival process, we are keen to have the maintainers of packages specify their intention. We noticed that containers has a lot...

Depending on this project's attitude toward breaking changes, it may be worth changing `CCOption.bind : 'a option -> ('a -> 'b option) -> 'b option` to align with the current...