Dr. Friedrich
Я ему там уже чота какие-то штуки на поинтерах и ридонли спанах придумал походя %)
Ayrat
вообще, полюбил компрехеншны (генераторы)
let allSchemas =
[ for path in api.Paths do
for method in path.Methods do
if method.Parameters.IsSome then
method.Parameters.Value
yield! api.Schemas ]
if not allSchemas.IsEmpty then
types (extractRecords allSchemas)
куда читабельнее мапов, фильтров, коллектов и перф отличный.
Ayrat
обмазываюсь списками.
Vasily
Я бы [ на { заменил
Ayrat
оно не скомпилируется!)
Vasily
seq
Vasily
Seq.isEmpty
Vladimir
медленнее будет)
Ayrat
почти точно да.
Vasily
Возможно
Andrew
Ayrat
мне тут ленивость не нужна в целом
Andrew
Но вообще генераторы крута классна
Vladimir
Только сегодня их юзал) https://github.com/fsharplang-ru/pulsar-client-dotnet/blob/schema/src/Pulsar.Client/Schema/KeyValueSchema.fs#L77-L81
Vasily
Такс, все блеать. Я теперь контрибьютор в Fabulous
Vasily
PR вмерджили наконец-то
Ayrat
Анна
Vladimir
Vasily
https://github.com/fsprojects/Fabulous/pull/721
Vladimir
правильно понимаю что там параметр добавился?
Vasily
Да
Vasily
Там кеширование появилось контролов
Vasily
В итоге
Vasily
И полностью дифф переписан
Ayrat
ну это ж збс.
Vladimir
вот это конечно антипаттерн, я в жирафе против него боролся, не доборолся
Vasily
Точнее не кеширование, а переиспользование
Ayrat
Vasily
Ща Вова жизни научит
Vladimir
параметры в апишку функций добавлять
Vasily
Там все опциональные
Vasily
Ты невнимательно смотрел
Vasily
Существующий код это не ломает
Vasily
Надеюсь, это починит некоторые неприятные баги у меня в проде
Vladimir
а, тогда ок) в жирафе добавляли и ломали
Vasily
Ну в Fabulous все должно быть опциональным
Vasily
Иначе ппц
Vasily
Некропост
Mark
да блин
Mark
че меня откатывает постоянно куда то
Ayrat
Roman
Ayrat
Поеду в Дублин, что меня ждёт не знаю
Vasily
Пиво, карантин, джава со скалой
Ayrat
Roman
да че может пойти не так? Будешь писать себе на фшарпе в солидной крупной компании
Vasily
Топ1 форчун
Ayrat
Ayrat
Roman
о, быстро
Ayrat
Смогу по контракту ебашить на кого угодно, но обязательно ебашить и платить налоги. И ещё через 3 года гражданство или бессрочное пребывание без условий
Ayrat
На гражданство
Roman
ну значит надежда есть
Ayrat
Ayrat
И да, летит в пиздец
Ayrat
О, описался. Хотел написать
"Летит пиздец"
Но так даже лучше
Stas
а ты когда туда шел, тоже задачки на доске решал у них?
Stas
и отвечал на вопросы "как вести себя, если коллега идиот?"
Ilya
И в какую монаду его завернуть.
Ayrat
И да, бихевиор тест был
Stas
Ayrat
Ненавижу писать код на доске
Hog
Stas
тут мне знакомый задал вопрос
Stas
Vladislav
Hog
Vasily
Фаршики