Closed timsueberkrueb closed 1 month ago
Hunting for bugs.
Even crazier:
data Foo { A, B(y: C(B(A)).type), C(x: B(C(A)).type) } def Foo.type: Type { A => Foo, B(_) => Foo, C(_) => Foo, }
Hunting for bugs.