サイトー
Элмиш ведь на таком же принципе сделан, не?
я только одним глазком смотрел, но вроде да ну вообще схема то довольно банальная, есть команды мы их посылаем и их обрабывают в reason-react стейтфул компоненты тоже на редьюсере построены
サイトー
Ну в ризон реакте с хуками теперь не нужны эти стейтфул компоненты по сути.
да хуки не хуки, один фиг в хуках тоже так-то есть useReducer
J. A. R. Kotlien
да хуки не хуки, один фиг в хуках тоже так-то есть useReducer
Ага, только я им вообще не пользуюсь. Делать стейт менеджмент с привзякой к компонентам - это возвращение к корням смешения логики и вью. Поэтому пока только ридакс спасает.
サイトー
サイトー
когда не умел надо было дженерики ему подсовывать
Nikolay
Ну сейчас уже не актуально)
サイトー
ну я к тому что там все норм если знать чтокуда
サイトー
сам тс по моему мнению не костыль, но есть куча "костыльных" решений: * номинальные типы костылём или классами * вывод очень куцый, и иногда приводящий к unsound штукам, которые ты и не замечаешь * вообще шаг влево шаг вправо и ты unsound, а главное можешь этого и не заметить одно дело явно скастить к any, другое когда ты readonly присвоишь не в ридонли * опции компилятора, тысячи их, хитро влияющих друг на друга понятно что причина в обратной совместимости, но легче от этого не становится
Nikolay
ну я к тому что там все норм если знать чтокуда
Что к большинству фронтэндеров не применимо)
サイトー
Странно считать номинальные типы костылем в структурно типизированной япе
я имею ввиду то как они реализуются было бы круто иметь приятный и удобный синтаксис для них вместо boolean & { _nominalHack: never }
Nikolay
Nikolay
Кто там на typescript переписывает? :D
x
https://www.infoq.com/news/2019/04/FSharp-Nulls?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Igor
Ну вот объективно, зачем оно в F#, кроме как для обработки non-null String
x
В этом и боль, чорти што лезет в язык
Nikolay
А в C# ещё не завезли опцию, чтобы notnull всё было?
Vasily
treat warnings as errors жи
Nikolay
treat warnings as errors жи
Это же не то
Vasily
Vasily
компилиться не будет
Nikolay
Как эта фитча там называлась?
Vasily
NotNull что-то там
Vladislav
Это жыдбрейнс
Vasily
https://devblogs.microsoft.com/dotnet/nullable-reference-types-in-csharp/
Nikolay
компилиться не будет
string test = null; Console.WriteLine(test.Trim());
Nikolay
Т.е. такое не скомпилит?
Vasily
Ну если сделаешь определенные варнинги как ошибки, да
Vasily
Ну это в c#8
Vasily
Вроде ка
Vasily
Как
Nikolay
Он с третьей корой зарелизится?
Nikolay
Ясно(
Vasily
Я думаю, через полгода можно будет
Nikolay
Хотелось бы
Анна
Я забрала свои офигительные PLT-очки. А оправа оказалась неудобная - падает с переносицы 🙈 Вот что бывает, когда кто-то выбирает оправу по странным критериям 🤓🙈🌚
Vasily
Хотелось бы
Лучше, канеш, галеру сменить
Анна
это ж надо сфотографироваться для этого
Анна
как это - заказать не примерив?
я примерила. Но эту дебильную особенность ухитрилась не заметить
Vasily
О, Гриша проснулся
Nikolay
Интересно, что ж там за оправа такая
Nikolay
Ну можешь на себе фоткать
Nikolay
Цветочек
Nikolay
А я такой сижу, что-то увидел, и думаю, показалось, или нет
Анна
Это не очень удачное селфи 🤷‍♀️
Hog
О, Гриша проснулся
да - я сёня из дому работаю
Vladislav
Доброе утро
Vasily
Я тут уже как-то писал https://t.me/pathetic_low_freq/170 про конференцию по вычислительной ереси SIGBOVIK, которая проходит в Carnegie Mellon каждый год 1 апреля. В этом году я таки не поленился и подал туда свою статью bit.ly/2Us4vaQ про зеркальные QR-коды bit.ly/2UEp8gG. Статью взяли, вчера прошла сама конференция. Устроители уже выложили proceedings http://sigbovik.org/2019/proceedings.pdf, и по слухам я даже получил какой-то official award (пока не знаю, какой и за что). Беглый взгляд на proceedings порадовал как минимум следующими статьями: 1. Survival in chessland — субъективный статистический взгляд на шахматы, кем из фигур лучше быть в шахматах, чтобы дожить до конца партии, и где лучше прятаться? 2. Optimizing The Sacrifice — воссоздание и оптимизация погони семьи за Александром в финальной сцене "Жертвоприношения" Тарковского — при оптимальных действиях финальный шестиминутный план можно гарантированно сократить до 28 секунд (алгоритмы приводятся). 3. "93% of Paint Splatters are Valid Perl Programs" — с какой вероятностью случайные пятна и брызги краски, распознанные с помощью OCR, будут являеться валидным Perl-кодом (спойлер в названии статьи).
Vasily
Однако
Хаскель
О, как раз для этого канала.
Анна
Я тут уже как-то писал https://t.me/pathetic_low_freq/170 про конференцию по вычислительной ереси SIGBOVIK, которая проходит в Carnegie Mellon каждый год 1 апреля. В этом году я таки не поленился и подал туда свою статью bit.ly/2Us4vaQ про зеркальные QR-коды bit.ly/2UEp8gG. Статью взяли, вчера прошла сама конференция. Устроители уже выложили proceedings http://sigbovik.org/2019/proceedings.pdf, и по слухам я даже получил какой-то official award (пока не знаю, какой и за что). Беглый взгляд на proceedings порадовал как минимум следующими статьями: 1. Survival in chessland — субъективный статистический взгляд на шахматы, кем из фигур лучше быть в шахматах, чтобы дожить до конца партии, и где лучше прятаться? 2. Optimizing The Sacrifice — воссоздание и оптимизация погони семьи за Александром в финальной сцене "Жертвоприношения" Тарковского — при оптимальных действиях финальный шестиминутный план можно гарантированно сократить до 28 секунд (алгоритмы приводятся). 3. "93% of Paint Splatters are Valid Perl Programs" — с какой вероятностью случайные пятна и брызги краски, распознанные с помощью OCR, будут являеться валидным Perl-кодом (спойлер в названии статьи).
воу, прямо поучаствовать захотелось
Анна
какой-то аналог Шнобелевки
Анна
Воу, одну из статей из этого сборника походу подавали нам на f(by)!
Анна
Анна
Или нет, всё же не её
Анна
фух
Sergey
@Dolfik
Hog
https://twitter.com/fablecompiler/status/1113116166946541575?s=12
Hog
https://twitter.com/k_cieslak/status/1113143742897295360?s=12
Ivan
2019 студию релизнули? Вот думаю скачать
Alexey
RC вроде, не?
Ivan
а, ну да, точно. Тогды обожду
Vladislav
Вроде GA
Klei
RC вроде, не?
Нет. Нормальная. Вчера на ноут поставил.
Vladislav
ну даже превьюшная была пошустрее
Klei
и как впечатления?
Вроде норм. На чистом ноуте ощущение, что все почти моментально, кроме первого запуска.