This commit is contained in:
Matthew Parkinson 2024-04-11 15:23:00 +01:00
Родитель fc3c6df2e0
Коммит 063e2a18d4
Не найден ключ, соответствующий данной подписи
4 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,11 @@
class Subtype[S, T] where (S < T) {}
type Copyable[Slf] = {
copy(self: Slf) : Slf
} & (Slf < Copyable[Slf])
class C {
copy(self: C): C
}
let x : Subtype[C, Copyable[C]]

Просмотреть файл

@ -0,0 +1 @@
Process terminated due to timeout

Просмотреть файл

Просмотреть файл