Marc Knaup
12/13/2018, 7:03 PMIntRange
and ComparableRange<Int>
with same start
and endInclusive
aren't equal?
From the outside they're both ClosedRange<Int>
.
val a: ClosedRange<Int> = 1 .. 2
val b: ClosedRange<Int> = ((1 as Comparable<Any>) .. (2 as Comparable<Any>)) as ClosedRange<Int>
println(a == b) // false