Spec-Zone.ru › Scala 3.1

Объект scala.strictEquality

Исходный код

@compileTimeOnly("`strictEquality` может использоваться только во время компиляции в операторах импорта")
объект strictEquality

При импорте отключена слабая проверка равенства с использованием eqAny.

Почему это разрешено и контролируется? По соображениям совместимости и миграции строгая проверка равенства является опциональной. Для получения дополнительной информации см. связанную документацию.

См. также

https://dotty.epfl.ch/docs/reference/contextual/multiversal-equality

Надтипы
класс Object
тракт Matchable
класс Any
Тип «я сам»
strictEquality.type

© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/runtime/stdLibPatches/language$$strictEquality$.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API