@@ -7,6 +7,9 @@ import scala.annotation.experimental
7
7
object double :
8
8
/** Addition of two `Double` singleton types.
9
9
* ```scala
10
+ * //{
11
+ * import compiletime.ops.double._
12
+ * //}
10
13
* val sum: 2.0 + 2.0 = 4.0
11
14
* ```
12
15
* @syntax markdown
@@ -15,6 +18,9 @@ object double:
15
18
16
19
/** Subtraction of two `Double` singleton types.
17
20
* ```scala
21
+ * //{
22
+ * import compiletime.ops.double._
23
+ * //}
18
24
* val sub: 4.0 - 2.0 = 2.0
19
25
* ```
20
26
* @syntax markdown
@@ -23,6 +29,9 @@ object double:
23
29
24
30
/** Multiplication of two `Double` singleton types.
25
31
* ```scala
32
+ * //{
33
+ * import compiletime.ops.double._
34
+ * //}
26
35
* val mul: 4.0 * 2.0 = 8.0
27
36
* ```
28
37
* @syntax markdown
@@ -31,6 +40,9 @@ object double:
31
40
32
41
/** Integer division of two `Double` singleton types.
33
42
* ```scala
43
+ * //{
44
+ * import compiletime.ops.double._
45
+ * //}
34
46
* val div: 5.0 / 2.0 = 2.5
35
47
* ```
36
48
* @syntax markdown
@@ -39,6 +51,9 @@ object double:
39
51
40
52
/** Remainder of the division of `X` by `Y`.
41
53
* ```scala
54
+ * //{
55
+ * import compiletime.ops.double._
56
+ * //}
42
57
* val mod: 5.0 % 2.0 = 1.0
43
58
* ```
44
59
* @syntax markdown
@@ -47,6 +62,9 @@ object double:
47
62
48
63
/** Less-than comparison of two `Double` singleton types.
49
64
* ```scala
65
+ * //{
66
+ * import compiletime.ops.double._
67
+ * //}
50
68
* val lt1: 4.0 < 2.0 = false
51
69
* val lt2: 2.0 < 4.0 = true
52
70
* ```
@@ -56,6 +74,9 @@ object double:
56
74
57
75
/** Greater-than comparison of two `Double` singleton types.
58
76
* ```scala
77
+ * //{
78
+ * import compiletime.ops.double._
79
+ * //}
59
80
* val gt1: 4.0 > 2.0 = true
60
81
* val gt2: 2.0 > 2.0 = false
61
82
* ```
@@ -65,6 +86,9 @@ object double:
65
86
66
87
/** Greater-or-equal comparison of two `Double` singleton types.
67
88
* ```scala
89
+ * //{
90
+ * import compiletime.ops.double._
91
+ * //}
68
92
* val ge1: 4.0 >= 2.0 = true
69
93
* val ge2: 2.0 >= 3.0 = false
70
94
* ```
@@ -74,6 +98,9 @@ object double:
74
98
75
99
/** Less-or-equal comparison of two `Double` singleton types.
76
100
* ```scala
101
+ * //{
102
+ * import compiletime.ops.double._
103
+ * //}
77
104
* val lt1: 4.0 <= 2.0 = false
78
105
* val lt2: 2.0 <= 2.0 = true
79
106
* ```
@@ -83,6 +110,9 @@ object double:
83
110
84
111
/** Absolute value of an `Double` singleton type.
85
112
* ```scala
113
+ * //{
114
+ * import compiletime.ops.double._
115
+ * //}
86
116
* val abs: Abs[-1.0] = 1.0
87
117
* ```
88
118
* @syntax markdown
@@ -91,6 +121,9 @@ object double:
91
121
92
122
/** Negation of an `Double` singleton type.
93
123
* ```scala
124
+ * //{
125
+ * import compiletime.ops.double._
126
+ * //}
94
127
* val neg1: Negate[-1.0] = 1.0
95
128
* val neg2: Negate[1.0] = -1.0
96
129
* ```
@@ -100,6 +133,9 @@ object double:
100
133
101
134
/** Minimum of two `Double` singleton types.
102
135
* ```scala
136
+ * //{
137
+ * import compiletime.ops.double._
138
+ * //}
103
139
* val min: Min[-1.0, 1.0] = -1.0
104
140
* ```
105
141
* @syntax markdown
@@ -108,6 +144,9 @@ object double:
108
144
109
145
/** Maximum of two `Double` singleton types.
110
146
* ```scala
147
+ * //{
148
+ * import compiletime.ops.double._
149
+ * //}
111
150
* val max: Max[-1.0, 1.0] = 1.0
112
151
* ```
113
152
* @syntax markdown
@@ -116,6 +155,9 @@ object double:
116
155
117
156
/** Int conversion of a `Double` singleton type.
118
157
* ```scala
158
+ * //{
159
+ * import compiletime.ops.double._
160
+ * //}
119
161
* val x: ToInt[1.0] = 1
120
162
* ```
121
163
* @syntax markdown
@@ -124,6 +166,9 @@ object double:
124
166
125
167
/** Long conversion of a `Double` singleton type.
126
168
* ```scala
169
+ * //{
170
+ * import compiletime.ops.double._
171
+ * //}
127
172
* val x: ToLong[1.0] = 1L
128
173
* ```
129
174
* @syntax markdown
@@ -132,6 +177,9 @@ object double:
132
177
133
178
/** Float conversion of a `Double` singleton type.
134
179
* ```scala
180
+ * //{
181
+ * import compiletime.ops.double._
182
+ * //}
135
183
* val x: ToFloat[1.0] = 1.0f
136
184
* ```
137
185
* @syntax markdown
0 commit comments