7 | interface Ord b => MinBound b where
12 | interface Ord b => MaxBound b where
16 | public export %inline
17 | MinBound Bits8 where
20 | public export %inline
21 | MaxBound Bits8 where
24 | public export %inline
25 | MinBound Bits16 where
28 | public export %inline
29 | MaxBound Bits16 where
32 | public export %inline
33 | MinBound Bits32 where
36 | public export %inline
37 | MaxBound Bits32 where
38 | maxBound = 0xffffffff
40 | public export %inline
41 | MinBound Bits64 where
44 | public export %inline
45 | MaxBound Bits64 where
46 | maxBound = 0xffffffffffffffff
48 | public export %inline
52 | public export %inline
56 | public export %inline
57 | MinBound Int16 where
58 | minBound = (-
0x8000)
60 | public export %inline
61 | MaxBound Int16 where
64 | public export %inline
65 | MinBound Int32 where
66 | minBound = (-
0x80000000)
68 | public export %inline
69 | MaxBound Int32 where
70 | maxBound = 0x7fffffff
72 | public export %inline
73 | MinBound Int64 where
74 | minBound = (-
0x8000000000000000)
76 | public export %inline
77 | MaxBound Int64 where
78 | maxBound = 0x7fffffffffffffff
80 | public export %inline
82 | minBound = (-
0x8000000000000000)
84 | public export %inline
86 | maxBound = 0x7fffffffffffffff
88 | public export %inline
89 | MinBound (Fin (S n)) where
92 | public export %inline
93 | {n : _} -> MaxBound (Fin (S n)) where