Module Sosa.Native_character (.ml)

module Native_character: sig .. end

type t = char 
val of_native_char : 'a -> 'a option
val of_int : int -> char option
val to_int : char -> int
val compare : Char.t -> Char.t -> int
val size : 'a -> int
val is_print : char -> bool
val to_native_string : char -> string
val to_string_hum : char -> string
val write_to_native_string : char -> buf:bytes -> index:int -> (int, [> `out_of_bounds ]) Sosa.result
val read_from_native_string : buf:string -> index:int -> (char * int) option
val is_whitespace : char -> bool