gsomix
gsomix
Поэтому есть настройка.
Vladislav
Vladislav
в оракле '' is null
Ιπταμενο
Vladislav
Vasily
Ну место экономят,да
Анна
В компиляторный чат дядя Роман Елизаров пришёл, надо не ударить в грязь лицом
Анна
Vasily
А это кто?
Romɑn
Знакомая фамилия
Romɑn
Аппарат Елизарова?
Romɑn
Илизарова
Анна
очень мощный дяденька, сейчас в котлин тиме работает и про компиляторы очень много чего знает
Romɑn
Круто
Romɑn
Путь пишет на фшарп
Romɑn
Тогда поговорим :D
Анна
ну тут же флудилка :)
Vasily
Мощный в плане массы?
Nikolay
Пусть запилит котлин на CLR D:
Igor
Знакомая фамилия
Работает в JB, автор библиотеки корутин котлина (и ещё какими-то олимпиадами занимаемся)
Romɑn
Nikolay
Хотя у нас есть невмерле
Nikolay
Говорят он очень крут
Romɑn
Считай что нет
Анна
Romɑn
Я смотрел на него лет 7 назад, было шумихи побольше
Romɑn
Romɑn
Хотя ему бы ближе к мл синтаксису быть, был бы шикарный
Vasily
Анна
Igor
Ну не такая уж и скала
Ну очень похожа, тем что это Си-подобеый языке со сложной системой типов и макросами.
Автор скала-макросов как раз немерлевыми макросами вдохнавлялся
gsomix
Привет.
Анна
Кто там в Минск хотел ехать? https://citydog.by/post/zaden-ekspaty-minsk/
Vasily
Ты ж гришь, вкусно пожрать низя
Анна
ну у кого что болит
SuddenGunter
Romɑn
Igor
Nikolay
Европейское подразделение Международной ассоциации лесбиянок, геев, бисексуалов, трансгендеров и интерсекс-людей опубликовало рейтинг гомофобии. Беларусь заняла 42-е место из 49.
Nikolay
Вот это интереснее!
Крылатый
ЛГБТИ ребята странные. Сколько с ними не общался, все оказывались лютыми любителями дискриминации: не гей, значит враг.
Vasily
Да это в любой субкультуре так
Крылатый
/me при этом знает и би, и геев, которым просто пофик.
Nikolay
Vasily
Всегда есть процент людей, которым нужен внешний враг
Vasily
Религия, программирование, политика, футбол, лгбт этц
Nikolay
Vasily
Читаю
Крылатый
— Знаете ли вы Java?
— Читаю, пишу со словарём.
Romɑn
Vasily
На себя посмотри, фапаешь на fable
Крылатый
Romɑn
gsomix
Владислав @ael1ta Привет.
Vladyslav
gsomix
Я просто горючий.
gsomix
Не обращайте на меня внимание (пока я не начал банить).
Крылатый
gsomix
Vasily
Я бы сказал, что @gsomix легко возбудимый
gsomix
Vladislav
Igor
После работы с типами высших порядков, часто возникает вопрос: а нет ли способа эмулировать их возможности в тех языках, где их нет?
Ответом на этот вопрос является достаточно широко известная в узких кругах статья: http://ocamllabs.io/higher/lightweight-higher-kinded-polymorphism.pdf
Там описан подход, который будет работать в OCaml, но он достаточно универсален, чтобы развить его и для других технологий.
Как пример, есть хорошая статья про такую возможность для F#, где не только реализован этот же прием, но и показано, как наименее болезненно подружить его с выводом типов: https://robkuz.github.io/Higher-kinded-types-in-fsharp-Intro-Part-I/
Также можно посмотреть в Котлин и его экосистему, где в рамках одной крупной ФП библиотеки тоже используется примерно похожий подход и annotation processor для уменьшение бойлерплейта: https://github.com/arrow-kt/arrow (см. тип Kind и пункт Higher Kinds в https://github.com/arrow-kt/arrow/blob/66c0d7f6a05dfc7e418f282655703571fead5070/modules/docs/arrow-docs/docs/docs/patterns/glossary/README.md)
Romɑn
Dr. Friedrich
Да? Как интересно, я этого не знал.
Dr. Friedrich
Анна
gsomix
Там есть свои интересные костыли.