Karen
беларусам да, тяжелей высказывать свое мнение, но думаю на хабре пусто из-за отсутствия в целом интереса к этому человеку
Олег Сулима
сдается мне, что наше КГБ не дремлет
Олег Сулима
и хабр тоже почитывает
Олег Сулима
и эту группу тоже :)
Vasily
Ну всяко может быть
Vasily
За политотой надо в профильные каналы
Крылатый
Вот щас бы на техническом ресурсе политоту строить.
Karen
вопрос же не с этого начинался
Karen
отбростье его статус, гражданство и власть - сама идея заложенная в статье, взгляды человека
Karen
именно с этих же моментов Fill негодовал на CEO поменьше
Bonart
отбростье его статус, гражданство и власть - сама идея заложенная в статье, взгляды человека
Взгляды председателя совхоза. И при этом в своей отрасли это самый адекватный СЕО в СНГ
Dmitry
Ух, я ж тут пару месяцев как перешёл на Го - и вроде бы всё прикольно, просто и очень понятно, но как какая-то задача так хоть увольняйся. Сначала разбираться почему всё с нил-поинтером падает, теперь писать адаптер к какому-то пакету, где при наличии частичного применения функций вообще бы делать ничего не надо
Bonart
короч, го хорош и прост, пока код писать не надо?)
Пока достаточно трындеть в инете - вообще идеален
Dmitry
Пока достаточно трындеть в инете - вообще идеален
ну, для обсуждения вообще не надо знать ни монад, ни каррингов, ни ещё каких-то штук... разве что сусликов любить
Bonart
И if error <> nil - образец хорошего стиля
Doge
Пока достаточно трындеть в инете - вообще идеален
Прям вспомнилось известное: LISPеры пользуются технологией «ленивого программирования», аналогичной en.w:lazy evaluation. При этом программа не пишется, а сразу объявляется написанной. Фактическое формирование кода программы должно происходить при первом непосредственном обращении к ней, но поскольку никто не обращается, код тоже не формируется. Благодаря этому LISP разработчики экономят много времени, которое могут с пользой использоваться для эффективного троллинга.
Roman
и правда неплохо
Анна
Враки это все - программист пишет, не вставая с дивана
ну я процитировала 🤷‍♀️ мопед не мой
Dmitry
Враки это все - программист пишет, не вставая с дивана
Программиста еще нет - его надо родить, воспитать, обучить...
Roman
Враки это все - программист пишет, не вставая с дивана
хз, сидя на диване есть опасность скатиться в политоту
Dmitry
и построить диван
Bonart
Программиста еще нет - его надо родить, воспитать, обучить...
Ты где это видел специально воспитанных и обученных программистов? Ты сам-то разраб али манагер засланный?
Dmitry
Ты где это видел специально воспитанных и обученных программистов? Ты сам-то разраб али манагер засланный?
ну, я по образованию - инженер по информационным технологиям, кроме функционального исчисления, исследования дата-кубов, целочисленных методов оптимизации, симуляции систем массового обслуживания и решения численных методов было какое-то программирование на C и Prolog
Dmitry
я обученный программист?
Bonart
я обученный программист?
Да ты, да ты... интеллигент!
Vasily
Нет.Ты гофер
Bonart
Нет.Ты гофер
Гофер-интеллигент? Хм
Vasily
Гофер-интеллигент? Хм
Оксюморон,похоже
Bonart
Ну у Бушкова главный герой - интеллигентный майор ВДВ. Правда жанр так и называется - "фантастика"
Dmitry
не, я чот себя гофером не ощущаю и к концу текущего проекта явно буду проситься иил к геймдевам или к дотнетерам
Hog
как же ля они задолбали с брейкинг ченжами в Fable/Fulma!
Vasily
Это называется bleeding edge
Vasily
Обратная сторона энтерпрайза
Hog
Это называется bleeding edge
у меня уже кровь из глаз...
Vasily
Ну поерзай на острие
Hog
угу... причём мигрейшон гайд запрятан так, что а) хер найдёшь; б) не просто сёрч-н-реплейс :(
Vasily
Страдай
Hog
Страдай
Спасибо за поддержку!
Igor
Igor
Я вот сижу на Fable 1.3.7 и RN 0.55 уже >3 месяцев и все работает
Vasily
Спасибо за поддержку!
Ваш звонок очень важен для нас
Hog
Ваш звонок очень важен для нас
пожалуйста, оставайтесь на линии!
Vasily
пожалуйста, оставайтесь на линии!
Подождите, переключу вас на специалиста
Hog
Я вот сижу на Fable 1.3.7 и RN 0.55 уже >3 месяцев и все работает
переход на Fable 2.1 был относительно безболезненным - наткнулся на 1 дефект - так Альфонсо его прям за день пофиксил...
Hog
но Fulma... это пинцет...
Hog
я уже поверх своих "компонент" нарисовал... теперь хз как быть...
x
А эта фульма - часть SAFE стека, который все пропагандируют?
Hog
да
x
Вот и верь после этого людям
Shub
А эта фульма - часть SAFE стека, который все пропагандируют?
не ведитесь на пропаганду. это, типа, просто чье-то мнение и все
Hog
там ещё всё альфа-версиями обмазано
Hog
никто консистентности не обещал.. но не настолько же
Vladislav
Жеж
Klei
я вот че хочу: Есть сущность BasicUserInfo type BasicUserInfo = { Id : UserId FullName : LetterString Username : LetterAndDigitString PictureId : PictureId BirthDate : BirthDate option } Классический подход к апдейту - прислать такую же, только там все поля логически опциональны, кроме айдишника. Я не хочу делать такой же тип, где все поля загнаны в Option и валидировать в рантайме, что хотя бы один из них Some. Хочу представить команду как серию апдейтов в виде NonEmptyList<MyUpdateDu>. Но для сериализации, как ты заметил, это неудобно, и там лучше использовать простую дто типа type BasicUserInfoDto = { Id : Guid FullName : string Username : string PictureId : Guid BirthDate : DateTimeOffset? } Этот тип все равно придется определить, так ведь? Я вот хотел это автоматизировать как-нибудь, поскольку работа достаточно примитивная
Пришел к тому, что иногда проще сделать рекорд у которого все или почти все поля генерализованны. После чего дополнительно определяю алиасы и вперед. Стопудово у подобного подхода есть название и т.д., но без понятия как искать. Также в некоторых сценариях у подобого рекорда появляются еще map, bind и т.п. Чем-то напоминает объекты на map-ах, но в F# получается писать типизированно с подзатыльниками от компилятора за неверные типы.
Hog
нет
формально - нет
Klei
Тупломмирование
Ты это щас придумал?
Klei
И причем тут туплы?
Bonart
Ты это щас придумал?
Да :) От "тупл" и "программирование"
Klei
Можно конечно поизголяться, но я бы не выдержал.
Vladislav
кажется я победил кусок винформс
Vladislav
Ayrat
https://github.com/Microsoft/visualfsharp/issues/5969#issuecomment-444584027
Ayrat
Я не понял.
Ayrat
Всем кажется что баг, а Сайм закрывает ишью с резолюцией By Design
Ayrat
Вопросы к дизайну
Karen
Всем кажется что баг, а Сайм закрывает ишью с резолюцией By Design
напоминает поведение одного жейсон-конвертера и его главного контрибьютера