mirror of
https://github.com/c-cube/ocaml-containers.git
synced 2025-12-07 03:35:30 -05:00
prepare for 0.19
This commit is contained in:
parent
7b49dd7f3d
commit
913cfcacea
7 changed files with 26 additions and 14 deletions
|
|
@ -1,5 +1,17 @@
|
|||
= Changelog
|
||||
|
||||
== 0.19
|
||||
|
||||
- add regression test for #75
|
||||
- Fix `CCString.Split.{left,right}` (#75)
|
||||
- additional functions in `CCMultiSet`
|
||||
- show ocaml array type concretely in `CCRingBuffer.Make` sig
|
||||
- cleanup and more tests in `CCHeap`
|
||||
- fix bugs in `CCFlatHashtbl`, add some tests
|
||||
- add more generic printers for `CCError` and `CCResult` (close #73)
|
||||
- add `CCstring.of_char`
|
||||
- update headers
|
||||
|
||||
== 0.18
|
||||
|
||||
- update implem of `CCVector.equal`
|
||||
|
|
|
|||
2
_oasis
2
_oasis
|
|
@ -1,6 +1,6 @@
|
|||
OASISFormat: 0.4
|
||||
Name: containers
|
||||
Version: 0.18
|
||||
Version: 0.19
|
||||
Homepage: https://github.com/c-cube/ocaml-containers
|
||||
Authors: Simon Cruanes
|
||||
License: BSD-2-clause
|
||||
|
|
|
|||
|
|
@ -192,13 +192,13 @@ val pp : 'a printer -> ('a, string) t printer
|
|||
|
||||
val pp': 'a printer -> 'e printer -> ('a, 'e) t printer
|
||||
(** Printer that is generic on the error type
|
||||
@since NEXT_RELEASE *)
|
||||
@since 0.19 *)
|
||||
|
||||
val print : 'a formatter -> ('a, string) t formatter
|
||||
|
||||
val print' : 'a formatter -> 'e formatter -> ('a, 'e) t formatter
|
||||
(** Printer that is generic on the error type
|
||||
@since NEXT_RELEASE *)
|
||||
@since 0.19 *)
|
||||
|
||||
(** {2 Global Exception Printers}
|
||||
|
||||
|
|
|
|||
|
|
@ -195,11 +195,11 @@ val pp : 'a printer -> ('a, string) t printer
|
|||
|
||||
val pp': 'a printer -> 'e printer -> ('a, 'e) t printer
|
||||
(** Printer that is generic on the error type
|
||||
@since NEXT_RELEASE *)
|
||||
@since 0.19 *)
|
||||
|
||||
val print : 'a formatter -> ('a, string) t formatter
|
||||
|
||||
val print' : 'a formatter -> 'e formatter -> ('a, 'e) t formatter
|
||||
(** Printer that is generic on the error type
|
||||
@since NEXT_RELEASE *)
|
||||
@since 0.19 *)
|
||||
|
||||
|
|
|
|||
|
|
@ -96,7 +96,7 @@ val pad : ?side:[`Left|`Right] -> ?c:char -> int -> string -> string
|
|||
|
||||
val of_char : char -> string
|
||||
(** [of_char 'a' = "a"]
|
||||
@since NEXT_RELEASE *)
|
||||
@since 0.19 *)
|
||||
|
||||
val of_gen : char gen -> string
|
||||
val of_seq : char sequence -> string
|
||||
|
|
|
|||
|
|
@ -85,16 +85,16 @@ module type S = sig
|
|||
val of_seq : elt sequence -> t
|
||||
|
||||
val of_list_mult : (elt * int) list -> t
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
|
||||
val to_list_mult : t -> (elt * int) list
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
|
||||
val to_seq_mult : t -> (elt * int) sequence
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
|
||||
val of_seq_mult : (elt * int) sequence -> t
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
end
|
||||
|
||||
module Make(O : Set.OrderedType) = struct
|
||||
|
|
|
|||
|
|
@ -85,16 +85,16 @@ module type S = sig
|
|||
val of_seq : elt sequence -> t
|
||||
|
||||
val of_list_mult : (elt * int) list -> t
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
|
||||
val to_list_mult : t -> (elt * int) list
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
|
||||
val to_seq_mult : t -> (elt * int) sequence
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
|
||||
val of_seq_mult : (elt * int) sequence -> t
|
||||
(** @since NEXT_RELEASE *)
|
||||
(** @since 0.19 *)
|
||||
end
|
||||
|
||||
module Make(O : Set.OrderedType) : S with type elt = O.t
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue