v3.13
版本发布时间: 2023-12-06 05:10:11
c-cube/ocaml-containers最新发布版本:v3.14(2024-09-10 20:49:27)
CHANGES:
-
breaking: delete containers-thread (which was deprecated)
-
breaking: pp: modify
Ext.t
so it takes surrounding value -
CCMultiMap: Rename functions find_left and find_right in the bidirectional multimap to find_left_iter and find_right_iter respectively to reflect their usage, and add new functions to replace the old find_left and find_right that return a list of values rather than an iterator, to make the signatures of CCMultiMap.S and CCMultiMap.BIDIR cohere. Additionally, change the return type of
S.find_iter
fromt -> key -> (value -> unit) -> unit
tot -> key -> value iter
. -
CCList: add
unfold
-
CCBool: Add functions if_then and if_then_else
-
CCList: remove some functions that are subsumed by the stdlib
-
CCList: use TRMC for many functions on 5.1
-
feat CCFunvec: add
fold_rev
-
add
Containers_pp.newline_or_spaces
-
cleanup: remove stubs for code always present on 4.08, rely on newer functions in 5.1
-
remove last refs to
CCShims
-
perf: accelerate
List.append
andList.flat_map
on 5.1 -
more warnings, more tests, cleanup dead code
-
change COC to ocaml-coc
1、 containers-3.13.tbz 343.15KB