Aliester
Исконно руский Хаскель
Alexander
т.е. он нашёл в огравлении книжки про котлин того что не видел в java
Alexander
судя по описанию let ~ fmap, apply - with + return
Andrey
Ну есть же известная фраза: Бог создал людей умными и глупыми. Интернет сделал их равными.
parket
Andrey
Поэтому я выбираю интернет
Alexander
я слышал такое про кольт
Alexander
оно было понятнее
Alexander
Andrey
Ну я просто сделал эту фразу двухпараметрической - натянул на нее типы
Aliester
Бог создал людей умными и глупыми. Саймон Пейтон-Джонс создал Хаскель. Умные люди начали пользоваться Хаскелем, остальным осталось детище Брендана Айка.
Andrey
Щас по первому параметру частично применить - и можно делать функтором/аппликативом/монадой
Andrey
Хотя функтор тут вроде явно дерайвится
parket
"Кому ехать, а кому шашечку"
Andrey
Смоллток рулит, независимо от людей в интернете )
A64m
он же хотел схему использовать для скриптования браузера, т.е. у него ни за какое время ничего толкового не вышло бы
parket
Я бы любил LUA, но меня бесит нумерация элементов массива с 1. Кстати, кто-то что-то про кольца говорил на эту тему. Что там за прикол?
Andrey
занятно читать такое после массовой обструкции подобного же в свитере
parket
Влод
let = flip ($)
Alexander
+
Andrey
при индексации с 0 естественнее переводить многомерные массивы в одномерные
Andrey
беря инддекс как остаток от деления на размер. в пакете Вектор сабжа тоже же только одномерные вектора. Вот и идет к нему пришлепка рассчитывающая многомерные индексы по такому нехитрому алгоритму
Влод
у того чела по видимому не создалось в голове никакой интуиции над этими штуками, и он решил что он уже слишком взрослый чтобы у кого то спрашивать зачем они
Leonid 🦇
Andrey
(теперь у меня уже наверное 94% флуда по мнению Александра вместо бывших 95%?)
Leonid 🦇
Да этот чел из твиттера просто пытается вас развести на ярость по дешевке
Alexander
@IIvana сегодня все ок
Alexander
если хотите я могу каждый раз когда не ок и я вижу говорить, если это нужно
Alexander
и как можно сделать так, чтобы тоже самое было ок (по моему скромному мнению)
Andrey
было бы интересно ) так можно будет понять вашу систему оценок )
Andrey
но я уже понял, что вам не нужно ни 32 мая, ни альтернативные мнения - буду в мейнстриме эхочамбера )
Alexander
нет, неверно
Alexander
мне не нужно фраз не содержащих ничего кроме язвления и ругани
Alexander
например поэтому сегодня нету никаких претензий
Alexander
например:
a > ты на прав т.к. <альтернативное мнение>
это нормально, а
б> вот а говорит все верно, а вы тролли
б> вот в опять троллит
нет
Alexander
при этом б. вариант б. вполне нормален если это не составляет основную массу фраз
Andrey
кстати, по поводу "говорить каждый раз, когда" - вчера на Хабре (да, я еще и Хабр читаю )) была забавная статья, как некто оптимизировал кот на джаваскрипте, так что тот догнал кота на Расте, который писали как раз для увеличения скорости. И один из выводов был такой, что хорошо бы, если бы компилятор говорил когда он не может делать какие-то оптимизации потому что ему недостаточно ограничений и условий - может программист бы и добавил их сам. То есть тоже предложена такая же система взаимодействия.
Andrey
И вообще сообщал о своих решениях с объяснениями - здесь заинлайнил потому что то, а здесь нет потому что се. Думаю, в сабже это тоже было бы нелишне.
Alexander
да, в сабже отлавливать когда rule справились или прочите оптимизации то ещё удовольствие
Alexander
никогда серьезно не осиливал все вфзы смотреть
A64m
есть даже костыль специальный, который тестирует, получается ли при оптимизации то что надо или не осиливает компилятор
Ю ли я? 🤔
Ю ли я? 🤔
А Serokell-митап про что планируется?
кана
распределенка или крипта/блокчейны вроде
A64m
ну автор яваскрипта-то не старался как-то программистов специально ущимить для их же собственной "пользы", яваскрипт получился таким каким получился, а автор го специально все так организовал.
Cheese
Ю ли я? 🤔
См. прикрепленный пост
Alexander
кана
там можно выбрать только из трех вариантов?
кана
скажем, 30-1 не выбрать уже
кана
можно было бы совместить с лекциями _bravit по дням просто
Andrei
кстати, по поводу "говорить каждый раз, когда" - вчера на Хабре (да, я еще и Хабр читаю )) была забавная статья, как некто оптимизировал кот на джаваскрипте, так что тот догнал кота на Расте, который писали как раз для увеличения скорости. И один из выводов был такой, что хорошо бы, если бы компилятор говорил когда он не может делать какие-то оптимизации потому что ему недостаточно ограничений и условий - может программист бы и добавил их сам. То есть тоже предложена такая же система взаимодействия.
Смех в том, что растокод по следам этой статьи тоже оптимизировали, и получили кратный буст (в одном месте - 10×)
кана
кана
а то я тоже официально так числюсь...
A64m
типичное продолжение таких историй
Alexander
25-летние сеньоры - проблема. Ну и наоборот, когда вроде бы уже вырос, имеешь десяток лет опыта, а токсичные люди пытаются принизить.
Alexander
И то, что в одной шарашке "сеньор", в другой даже на джуна может не потянуть
кана
кана
а мне 20)
Dmitry
И уже сеньор?
Alexander
Вот я и говорю: проблема. По мне, так деление это вообще ненужное.
Aliester
мне 20 и я буду сеньйором за годика три в моей галере
Влод
Aliester
но не уверен что буду ощущать себя как "старший инженер"
кана
И уже сеньор?
да, но фронт, в хаскель-деве я джун полагаю, так почти ничего не писал в прод (только бот для слака на стажировке в серокеле), а нюансов там много
Влод
по возрасту?
Влод
аа
кана
Влод
да вы что
Влод
вот моего друга недавно продали
Влод
в газпром вроде
Aliester
вообще почему нам не вернуть старые названия