I forgot about {Bytes,String}Labels.mapi; thanks Alain!

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15091 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
master
Gabriel Scherer 2014-08-16 17:48:45 +00:00
parent 1a87dee8e3
commit 6d3318df9f
2 changed files with 11 additions and 0 deletions

View File

@ -112,6 +112,11 @@ val map : f:(char -> char) -> bytes -> bytes
stores the resulting bytes in a new sequence that is returned as
the result. *)
val mapi : (int -> char -> char) -> bytes -> bytes
(** [mapi f s] calls [f] with each character of [s] and its
index (in increasing index order) and stores the resulting bytes
in a new sequence that is returned as the result. *)
val trim : bytes -> bytes
(** Return a copy of the argument, without leading and trailing
whitespace. The bytes regarded as whitespace are the ASCII

View File

@ -104,6 +104,12 @@ val map : f:(char -> char) -> string -> string
is returned.
@since 4.00.0 *)
val mapi : f:(int -> char -> char) -> string -> string
(** [String.mapi f s] calls [f] with each character of [s] and its
index (in increasing index order) and stores the results in a new
string that is returned.
@since 4.02.0 *)
val trim : string -> string
(** Return a copy of the argument, without leading and trailing
whitespace. The characters regarded as whitespace are: [' '],