@@ -7,6 +7,9 @@ import scala.annotation.experimental
77object double :
88 /** Addition of two `Double` singleton types.
99 * ```scala
10+ * //{
11+ * import compiletime.ops.double._
12+ * //}
1013 * val sum: 2.0 + 2.0 = 4.0
1114 * ```
1215 * @syntax markdown
@@ -15,6 +18,9 @@ object double:
1518
1619 /** Subtraction of two `Double` singleton types.
1720 * ```scala
21+ * //{
22+ * import compiletime.ops.double._
23+ * //}
1824 * val sub: 4.0 - 2.0 = 2.0
1925 * ```
2026 * @syntax markdown
@@ -23,6 +29,9 @@ object double:
2329
2430 /** Multiplication of two `Double` singleton types.
2531 * ```scala
32+ * //{
33+ * import compiletime.ops.double._
34+ * //}
2635 * val mul: 4.0 * 2.0 = 8.0
2736 * ```
2837 * @syntax markdown
@@ -31,6 +40,9 @@ object double:
3140
3241 /** Integer division of two `Double` singleton types.
3342 * ```scala
43+ * //{
44+ * import compiletime.ops.double._
45+ * //}
3446 * val div: 5.0 / 2.0 = 2.5
3547 * ```
3648 * @syntax markdown
@@ -39,6 +51,9 @@ object double:
3951
4052 /** Remainder of the division of `X` by `Y`.
4153 * ```scala
54+ * //{
55+ * import compiletime.ops.double._
56+ * //}
4257 * val mod: 5.0 % 2.0 = 1.0
4358 * ```
4459 * @syntax markdown
@@ -47,6 +62,9 @@ object double:
4762
4863 /** Less-than comparison of two `Double` singleton types.
4964 * ```scala
65+ * //{
66+ * import compiletime.ops.double._
67+ * //}
5068 * val lt1: 4.0 < 2.0 = false
5169 * val lt2: 2.0 < 4.0 = true
5270 * ```
@@ -56,6 +74,9 @@ object double:
5674
5775 /** Greater-than comparison of two `Double` singleton types.
5876 * ```scala
77+ * //{
78+ * import compiletime.ops.double._
79+ * //}
5980 * val gt1: 4.0 > 2.0 = true
6081 * val gt2: 2.0 > 2.0 = false
6182 * ```
@@ -65,6 +86,9 @@ object double:
6586
6687 /** Greater-or-equal comparison of two `Double` singleton types.
6788 * ```scala
89+ * //{
90+ * import compiletime.ops.double._
91+ * //}
6892 * val ge1: 4.0 >= 2.0 = true
6993 * val ge2: 2.0 >= 3.0 = false
7094 * ```
@@ -74,6 +98,9 @@ object double:
7498
7599 /** Less-or-equal comparison of two `Double` singleton types.
76100 * ```scala
101+ * //{
102+ * import compiletime.ops.double._
103+ * //}
77104 * val lt1: 4.0 <= 2.0 = false
78105 * val lt2: 2.0 <= 2.0 = true
79106 * ```
@@ -83,6 +110,9 @@ object double:
83110
84111 /** Absolute value of an `Double` singleton type.
85112 * ```scala
113+ * //{
114+ * import compiletime.ops.double._
115+ * //}
86116 * val abs: Abs[-1.0] = 1.0
87117 * ```
88118 * @syntax markdown
@@ -91,6 +121,9 @@ object double:
91121
92122 /** Negation of an `Double` singleton type.
93123 * ```scala
124+ * //{
125+ * import compiletime.ops.double._
126+ * //}
94127 * val neg1: Negate[-1.0] = 1.0
95128 * val neg2: Negate[1.0] = -1.0
96129 * ```
@@ -100,6 +133,9 @@ object double:
100133
101134 /** Minimum of two `Double` singleton types.
102135 * ```scala
136+ * //{
137+ * import compiletime.ops.double._
138+ * //}
103139 * val min: Min[-1.0, 1.0] = -1.0
104140 * ```
105141 * @syntax markdown
@@ -108,6 +144,9 @@ object double:
108144
109145 /** Maximum of two `Double` singleton types.
110146 * ```scala
147+ * //{
148+ * import compiletime.ops.double._
149+ * //}
111150 * val max: Max[-1.0, 1.0] = 1.0
112151 * ```
113152 * @syntax markdown
@@ -116,6 +155,9 @@ object double:
116155
117156 /** Int conversion of a `Double` singleton type.
118157 * ```scala
158+ * //{
159+ * import compiletime.ops.double._
160+ * //}
119161 * val x: ToInt[1.0] = 1
120162 * ```
121163 * @syntax markdown
@@ -124,6 +166,9 @@ object double:
124166
125167 /** Long conversion of a `Double` singleton type.
126168 * ```scala
169+ * //{
170+ * import compiletime.ops.double._
171+ * //}
127172 * val x: ToLong[1.0] = 1L
128173 * ```
129174 * @syntax markdown
@@ -132,6 +177,9 @@ object double:
132177
133178 /** Float conversion of a `Double` singleton type.
134179 * ```scala
180+ * //{
181+ * import compiletime.ops.double._
182+ * //}
135183 * val x: ToFloat[1.0] = 1.0f
136184 * ```
137185 * @syntax markdown
0 commit comments