Size: a a a

Programming Offtop

2020 October 14

(

( in Programming Offtop
Не договорились до того, как сделать через точку прямо в сигнатуре функции?
источник

BP

Bogdan Panchenko in Programming Offtop
(
Но вообще вопрос был не в этом, а в том, что почему решили сделать именно такой синтаксис
+
источник

AM

Andrew Mikhaylov in Programming Offtop
(
Не договорились до того, как сделать через точку прямо в сигнатуре функции?
Декораторы типа не только для мультиресиверов можно использовать, то бишь ввели более общую фичу, которая в том числе для реализации мультиресиверов полезна.
источник

(

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

AM

Andrew Mikhaylov in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
Прям тебе и отвечали тут с их примерами :)
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Декораторы типа не только для мультиресиверов можно использовать, то бишь ввели более общую фичу, которая в том числе для реализации мультиресиверов полезна.
А почему их не заделали как контракты например
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
А почему их не заделали как контракты например
Не знаю, меня ж вроде не Романом и не Ильмиром зовут)
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
А почему их не заделали как контракты например
А как ты себе это представляешь?
источник

(

( in Programming Offtop
посмотрел Елизарова
источник

(

( in Programming Offtop
Сомнительная фича
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
А как ты себе это представляешь?
Как то так

fun foo {
   decorator(::launch)
}
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
Как то так

fun foo {
   decorator(::launch)
}
Выглядит ещё более многословно, чем без них.
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Выглядит ещё более многословно, чем без них.
Почему ? У тебя декларация декоротаров переизжает просто в тело. Ну и слово decorator - чуть длинней чем основной вариант
источник

(

( in Programming Offtop
The other question is related to the Function Types and Decorators, how this will work? With the previous syntax this could be possible as (Float, View).() -> Int but with decorators I don't see a beauty way.
источник

AM

Andrew Mikhaylov in Programming Offtop
(
The other question is related to the Function Types and Decorators, how this will work? With the previous syntax this could be possible as (Float, View).() -> Int but with decorators I don't see a beauty way.
Вот мне тоже интересно, сам with<T> же, выходит, интринсик, невыразимый в языке. Если я не гоню, как обычно.
источник

BP

Bogdan Panchenko in Programming Offtop
@ilmirus а декораторы будут ли дружить с саспендами и саспенд лямбдами ?
источник

BP

Bogdan Panchenko in Programming Offtop
И инлайнами (с саспенд)
источник

AM

Andrew Mikhaylov in Programming Offtop
С чего ты взял, что они уже есть?
источник

AM

Andrew Mikhaylov in Programming Offtop
Это ж фича не из роадмапа.
источник