Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type 'a folder =
'a ->
int ->
[ `Uchar of Uchar.t | `Malformed of string ] ->
'a
val fold_utf_8 :
?pos:int ->
?len:int ->
('a -> int -> [> `Malformed of string | `Uchar of Uchar.t ] -> 'a) ->
'a ->
string ->
'a
val fold_utf_16be :
?pos:int ->
?len:int ->
('a -> int -> [> `Malformed of string | `Uchar of Uchar.t ] -> 'a) ->
'a ->
string ->
'a
val fold_utf_16le :
?pos:int ->
?len:int ->
('a -> int -> [> `Malformed of string | `Uchar of Uchar.t ] -> 'a) ->
'a ->
string ->
'a