Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))

2019 December 16

ὦan in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
λoλzod
Ты оказывается не существуешь. Только память о тебе
небольшой кусочек в памяти
источник

ὦan in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
λoλzod
Ты оказывается не существуешь. Только память о тебе
new Шап(null.asInstanceOf[Nothing])
источник

V

Vλadimir in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
λoλzod
Ты оказывается не существуешь. Только память о тебе
он внутри пустой
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Олег создает Яна из левого ребра Джавы
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
экземпляр Nothing не пустой, наоборот максимально полный
источник

V

Vλadimir in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
прекрати душить
источник

w

welcometotheclubbuddy in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Vλadimir
прекрати душить
Эх, сча бы душить
источник

V

Vλadimir in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
:(
источник

(

( in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Oleg ℕizhnik
ну напиши примеры пары кейсклассов
хз, не уверен, что это то что ты от меня хотел
class Achko(
            val size: Int
          ) {

 override def equals(obj: Any): Boolean =
   obj match {
     case other: Achko =>
       other.size == size
     case _ =>
       false
   }

}

class Jopa(
           val cheeks: Int,
           override val size: Int
         ) extends Achko(size) {

 override def equals(obj: Any): Boolean =
   obj match {
     case other: Jopa =>
       other.size == size && other.cheeks == cheeks
     case _ =>
       false
   }
 
}
источник

(

( in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
с экстенсибл кейс классами вся вот эта мусорка просто будет генериться
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
(
хз, не уверен, что это то что ты от меня хотел
class Achko(
            val size: Int
          ) {

 override def equals(obj: Any): Boolean =
   obj match {
     case other: Achko =>
       other.size == size
     case _ =>
       false
   }

}

class Jopa(
           val cheeks: Int,
           override val size: Int
         ) extends Achko(size) {

 override def equals(obj: Any): Boolean =
   obj match {
     case other: Jopa =>
       other.size == size && other.cheeks == cheeks
     case _ =>
       false
   }
 
}
теперь скажи
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
achko.equals(jopa) = jopa.equals(ochko) ?
источник

(

( in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
а
источник

(

( in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
ну да, окей, ты прав
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Иными словами о рекордах можно было бы говорить, когда мы избавились бы от Object параши
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
И все эти операции стали бы тайпклассами
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Они мешают вальгалле
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Они мешают оптимизациям
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (наш M.D. (потому что его нет. нельзя увидеть то, чего нет.))
Object - говно, которое мы расхлёбываем уже тридцать лет.
Потому что читать папиры непочётно, почётно делать так, чтобы удобно было твоей воображаемой шайке кодеров сегодня
источник