# Module IO.BigEndian

    module BigEndian: sig .. end

Same as operations above, but use big-endian encoding

    val read_ui16 : IO.input -> int

    val read_i16 : IO.input -> int

    val read_i31 : IO.input -> int

    val read_i32 : IO.input -> int

    val read_i32_as_int : IO.input -> int

    val read_real_i32 : IO.input -> int32

    val read_i64 : IO.input -> int64

    val read_float32 : IO.input -> float

    val read_double : IO.input -> float

    val write_ui16 : 'a IO.output -> int -> unit

    val write_i16 : 'a IO.output -> int -> unit

    val write_i31 : 'a IO.output -> int -> unit

    val write_i32 : 'a IO.output -> int -> unit

    val write_real_i32 : 'a IO.output -> int32 -> unit

    val write_i64 : 'a IO.output -> int64 -> unit

    val write_float32 : 'a IO.output -> float -> unit

    val write_double : 'a IO.output -> float -> unit