Closed tribbloid closed 4 months ago
Scala version: 2.13.11
object BoundError { trait Law class Topology[L <: Law]() { type Law_/\ = L implicitly[Law_/\ <:< Law] } class GraphBuilder[T <: Topology[?]]( final val tp: T ) { type Law_/\ = tp.Law_/\ implicitly[tp.Law_/\ <:< Law] } }
Cannot compile
Can compile in Scala 3
see my remarks on https://github.com/scala/bug/issues/12952 about filing quality bug reports
Reproduction steps
Scala version: 2.13.11
Problem
Cannot compile
Can compile in Scala 3