У меня есть список, как показано ниже
val S = Interval.open(1.0, 4.5)
val A = Interval.open(1.0, 3.0)
val B = Interval.open(2.0, 4.0)
val C = Interval.openUpper(3.0, 4.5)
val list = (S \ A).union(S \ B)
println(list)
List([3.0, 4.5), (1.0, 2.0], [4.0, 4.5))
, и я хочу его отсортировать.
println(list.sorted)
Но выдает ошибку, как показано ниже
Error:(18, 18) No implicit Ordering defined for spire.math.Interval[Double].
println(list.sorted)(Ordering)
Но я не уверен, где это неявное будет доступно.
- где это неявное могло быть объявлено.
Как найти в библиотеке, где доступно это неявное?