-
Scala 3 has erased definitions: https://dotty.epfl.ch/docs/reference/experimental/erased-defs.html
We can presumably extract `erased` parameter keyword and map it to Stainless `@ghost`.
First, …
-
-
### Describe the bug
Hello,
I'm trying to connect to a database via JDBC in a macro, for, um, educational purposes. I then want to use `Selectable` to reflect the data from the database in a struc…
-
## Compiler version
3.3.1
## Minimized code
Repro [here](https://scastie.scala-lang.org/lCVfhmXDSRqtPZGmN0Zm9g)
I'll copy/paste it in here anyway for convenience.
```Scala
import magno…
-
Similarly to [scala-lang](https://contributors.scala-lang.org/t/contest-scala-lang-org-frontpage-code-snippet/1141), we would like to add a Scastie embedding on the front page of [dotty.epfl.ch](http:…
-
For example:
https://github.com/lampepfl/dotty/blob/main/compiler/src/dotty/tools/dotc/core/Definitions.scala#L1041
We should probably make a checklist, since when someone hears about us and then …
-
## Compiler version
3.5.0-RC1
## Minimized code
```Scala
type Rec[A] = A match
case String => Array[Rec[String]]
type Json = Rec[String]
val x: Json = ???
```
When run with `-Yfor…
-
## Compiler version
3.1.3. Seems to affect Scala 3+ in general
## Minimized code
I tried minimising the issue by reimplementing the `DataTypeHint` interface and other dependencies but it woul…
megri updated
3 months ago
-
Currently, any usage of a lazy val requires getitng an instance of sun.misc.Unsafe at runtime: https://github.com/lampepfl/dotty/blob/43e4bfa5598e9cdbebb1dc56ed25a319d5aa8fbe/library/src/dotty/runtime…
-
We should have a profile for compiling dotty with dotty tuning on Graal CE and Graal EE.