Size: a a a

Programming Offtop

2020 October 26

(

( in Programming Offtop
Ilmir
Быстрый квиз. Какая монада заменяет наллабилити? Подсказка: на May начинается, на be заканчивается.
О КСТАТИ
источник

(

( in Programming Offtop
И нуллабельный тип можно было бы заменить зерокостным мейби на инлайне
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Быстрый квиз. Какая монада заменяет наллабилити? Подсказка: на May начинается, на be заканчивается.
Вот я об этом вот, что он выше написал, да.
источник

(

( in Programming Offtop
С теми же самыми автоконверсиями из платформенных типов
Но это уже такое, не центр дискуссии
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
Теперь я знаю как объяснить монады - это как делегаты с ООП, только в ФП. Адепты и того и того считают, что и то и то соответственно есть решение вообще всех проблем.
Эмм, ЧАВО, не видел нормально оописта который бы везде писал делегат, или декоратор или саспенд
источник

AM

Andrew Mikhaylov in Programming Offtop
На вот это вот эти ваши мэпы-фильтры-флэтмепы лягут
источник

AM

Andrew Mikhaylov in Programming Offtop
А на нуллабельные типы нет
источник

AM

Andrew Mikhaylov in Programming Offtop
Мне и так норм, Егору нет)
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
ОК. Вот тебе такая оптимизация, которую я недавно сделал. Есть suspend функция, которая возвращает инлайн класс. Так как возвращаемый тип любой suspend функции - Any?, то можно не боксить те инлайн классы, которые оборачивают ссылочный тип.
А если я захочу на is проверки запихать или подобное
источник

VN

Viktor Noskin in Programming Offtop
/cat@relaxcats_bot
источник

R

Relax Cats in Programming Offtop
источник

VN

Viktor Noskin in Programming Offtop
Время 🐈
источник

BP

Bogdan Panchenko in Programming Offtop
(
Анекдотично, но если бы инлайн классы не боксились вообще, эта оптимизация была бы не нужна
А как тогда показать свою работу !
источник

I

Ilmir in Programming Offtop
Andrew Mikhaylov
Мне и так норм, Егору нет)
Ну блин. А ничего, что котлин, на минуточку, не скала и никогда ей не была. Более того, в первые годы, ещё до первого релиза, говорили, что если вас удовлетворяет скала, то лучше пишите на скале.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Ну блин. А ничего, что котлин, на минуточку, не скала и никогда ей не была. Более того, в первые годы, ещё до первого релиза, говорили, что если вас удовлетворяет скала, то лучше пишите на скале.
Так ты ж мне щас ответил на сообщение, в котором я ровно об этом и сказал -- не к тому языку Егор претензии предъявляет.
источник

BP

Bogdan Panchenko in Programming Offtop
Так эти два понятия и мусолили в котлин, и говорили что это Килер фичи (один из). А других адептов такого ооп я не видел, ну кроме ЕОП
источник

(

( in Programming Offtop
Не, мимо, декораторы это декораторы, они ещё и вложенность увеличивают
источник

BP

Bogdan Panchenko in Programming Offtop
(
С теми же самыми автоконверсиями из платформенных типов
Но это уже такое, не центр дискуссии
Блин сегодня на это напоролся
источник

(

( in Programming Offtop
Ilmir
Ну блин. А ничего, что котлин, на минуточку, не скала и никогда ей не была. Более того, в первые годы, ещё до первого релиза, говорили, что если вас удовлетворяет скала, то лучше пишите на скале.
Так Котлин и с бытием нескалой так себе справляется
источник

BP

Bogdan Panchenko in Programming Offtop
(
Не, мимо, декораторы это декораторы, они ещё и вложенность увеличивают
А в котлине уменьшают! Или это не декоратор 😏
источник