# Module Deriving_Bounded

    module Deriving_Bounded: sig .. end

    module type Bounded = sig .. end

    module Bounded_bool: Bounded  with type a = bool

    module Bounded_char: Bounded  with type a = char

    module Bounded_int: Bounded  with type a = int

    module Bounded_int32: Bounded  with type a = int32

    module Bounded_int64: Bounded  with type a = int64

    module Bounded_nativeint: Bounded  with type a = nativeint

    module Bounded_unit: Bounded  with type a = unit

    module Bounded_open_flag: Bounded  with type a = Pervasives.open_flag

    module Bounded_fpclass: Bounded  with type a = Pervasives.fpclass