install with ocamlfind
[deriving.git] / lib / bounded.mli
blobbd5356022ac558630d4a8583e94a05e8d40e51aa
1 module type Bounded =
2 sig
3 type a
4 val min_bound : a
5 val max_bound : a
6 end
8 module Bounded_bool : Bounded with type a = bool
9 module Bounded_char : Bounded with type a = char
10 module Bounded_int : Bounded with type a = int
11 module Bounded_int32 : Bounded with type a = int32
12 module Bounded_int64 : Bounded with type a = int64
13 module Bounded_nativeint : Bounded with type a = nativeint
14 module Bounded_unit : Bounded with type a = unit
15 module Bounded_open_flag : Bounded with type a = Pervasives.open_flag
16 module Bounded_fpclass : Bounded with type a = Pervasives.fpclass