Size: a a a

Programming Offtop

2021 March 27

IP

Iaroslav Postovalov in Programming Offtop
^
источник

(

( in Programming Offtop
Всегда же было
источник

(

( in Programming Offtop
Имплиситы
источник

IP

Iaroslav Postovalov in Programming Offtop
(
Имплиситы
Имплиситы я не признаю как что-то, чем можно спокойно пользоваться без PhD
источник

(

( in Programming Offtop
В скале 3, емнип, правила резолюшена просто прозрачнее
источник

IP

Iaroslav Postovalov in Programming Offtop
(
В скале 3, емнип, правила резолюшена просто прозрачнее
Так здесь без этой мути просто можно добавить ресиверы на функции.
источник

(

( in Programming Offtop
Iaroslav Postovalov
Имплиситы я не признаю как что-то, чем можно спокойно пользоваться без PhD
Ну, там нужно выучить только порядок разрешения
источник

(

( in Programming Offtop
Из контекста
источник

(

( in Programming Offtop
И то я не могу в здравом уме представить, когда в контексте будет больше одного варианта для подстановки
источник

IP

Iaroslav Postovalov in Programming Offtop
(
Ну, там нужно выучить только порядок разрешения
В общем, то, что на скрине выше, мне нравится
источник

(

( in Programming Offtop
Iaroslav Postovalov
В общем, то, что на скрине выше, мне нравится
Но это то же самое
источник

IP

Iaroslav Postovalov in Programming Offtop
(
Но это то же самое
Можешь примерно показать, как такое Scala 2 выражает?
источник

Kd

Konstantin dmz9 in Programming Offtop
Andrew Mikhaylov
Хватит, если речь о Late 2014 или более новом.
а м1 современный? 16гб
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin dmz9
а м1 современный? 16гб
Вот этого не знаю.
источник

(

( in Programming Offtop
Iaroslav Postovalov
Можешь примерно показать, как такое Scala 2 выражает?
def f(implicit a: A, implicit b: B)

def withA(block: A => Unit) = {
 block(A(...))
}
def withB(block: B => Unit) = {
 block(B(...))
}

def main() = withA { implicit a: A =>
 withB { implicit b: B =>
   f
 }
}
источник

(

( in Programming Offtop
Хуй знает, че то такое
источник

IP

Iaroslav Postovalov in Programming Offtop
(
def f(implicit a: A, implicit b: B)

def withA(block: A => Unit) = {
 block(A(...))
}
def withB(block: B => Unit) = {
 block(B(...))
}

def main() = withA { implicit a: A =>
 withB { implicit b: B =>
   f
 }
}
Выглядит сильно хуже
источник

IP

Iaroslav Postovalov in Programming Offtop
(
def f(implicit a: A, implicit b: B)

def withA(block: A => Unit) = {
 block(A(...))
}
def withB(block: B => Unit) = {
 block(B(...))
}

def main() = withA { implicit a: A =>
 withB { implicit b: B =>
   f
 }
}
Но факт в том, что в Dotty DSL можно строить более мощные, чем в Котлине.
источник

(

( in Programming Offtop
Iaroslav Postovalov
Но факт в том, что в Dotty DSL можно строить более мощные, чем в Котлине.
Ультракек
источник

(

( in Programming Offtop
Observe
источник