You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/reference/overview.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -130,9 +130,9 @@ The primary goal of the language constructs in this section is to make common pr
130
130
131
131
The primary goal of the language constructs in this section is to enable high-level, safe code without having to pay a performance penalty.
132
132
133
-
- Opaque Type Aliases `opaque type A = T`
133
+
-[Opaque Type Aliases](https://dotty.epfl.ch/docs/reference/other-new-features/opaques.html)`opaque type A = T`
134
134
135
-
([Pending](https://github.com/lampepfl/dotty/pull/4028)) An opaque alias defines a new type `A` in terms of an existing type `T`. Unlike the previous modeling using value classes, opaque types never box. Opaque types are described in detail in [SIP 35](https://docs.scala-lang.org/sips/opaque-types.html).
135
+
An opaque alias defines a new type `A` in terms of an existing type `T`. Unlike the previous modeling using value classes, opaque types never box. Opaque types are described in detail in [SIP 35](https://docs.scala-lang.org/sips/opaque-types.html).
@@ -142,4 +142,4 @@ The primary goal of the language constructs in this section is to enable high-le
142
142
constraints such as `=:=` and `<:<` that are expressed through implicits.
143
143
Erased parameters improve both run times (since no argument has to be constructed) and compile times (since potentially large arguments can be eliminated early).
144
144
145
-
See also: [A classification of proposed language features](./features-classification.html)
145
+
See also: [A classification of proposed language features](./features-classification.html)
0 commit comments