Hog
1/27 + 3/27 + 2/27
Hog
Только в этом варианте получается 6/27
Bonart
Если двойной счет исключить то остается 5/27
Hog
Эти три попадания по условию ваще не нужны
Hog
Да
Hog
Ну я пытался решение к ответу притянуть :))))
Romɑn
Romɑn
https://tproger.ru/articles/scala-functional-programming-1/
Vladislav
Vladislav
Фил Ранжин
Как они это делают?
Фил Ранжин
Судя по количеству япов, это видимо не так сложно
Romɑn
Надо в байт-код компилить. А дальше пофиг же
Romɑn
Лол
Dr. Friedrich
Dr. Friedrich
Судя по количеству япов, это видимо не так сложно
Это очень просто. Мы вот с товарищем написали https://github.com/impworks/lens — почти настоящий язык, с выводом типов. Разве что всякие там нугеты плохо поддерживаются, и мсбилд-обёртки нет.
gsomix
gsomix
Теория, кстати, несложная. Попробую вечерком общий случай закодить.
Dr. Friedrich
А вот тех, кто предлагает хуету, мы баним вне зависимости от их предрасположенности к крипте и блокчейну.
Fail
Fail
Dr. Friedrich
Это просто локальный тренд сейчас такой, что большинство предлагаемой хуеты с ними связано.
Dr. Friedrich
Fail
за функцию
Fail
https://twitter.com/HardtITSolution/status/1041075379577020416
Dr. Friedrich
за функцию
А анонимную функцию они считают?
Dr. Friedrich
А функция с каррированием как тарифицируется?
Fail
только именованные функции с полным набором аргументов, не б/у, б/п с в.о.
Dr. Friedrich
Ничоси
Dr. Friedrich
Ну тогда сишарперы меня обыграют.
Dr. Friedrich
Они-то понапишут явных функций с каррированием, и им всё это зачтётся.
Roman
господа, есть эксперты по Elmish.Xamarin? Помощь нужна, я с ума схожу от отчаяния
Romɑn
Roman
первое.
Анна
Тут нужен инженер-психоаналитик!
Roman
наверное, стоило постить в основной чат
gsomix
Roman
ну, это случайно вышло, честно говоря
Romɑn
Просто человеку плохо
Vasily
Roman
угу. А если еще не хорошо, то просто жопа не прошла
Vasily
Ещё не наступила. Ты поймёшь
gsomix
@lPestl Разобрался?
Nikolay
https://yadi.sk/i/1K-RQjtTzlSDbg
Nikolay
Посмотрите, что можно удалить
Ayrat
так задумано?
Ayrat
и на 43ем
Nikolay
Nikolay
Что за ошибка?
Ayrat
а, не, это мой PP подчёркивает
Nikolay
Не пойму
Ayrat
забей, это мой орфограф с ума сошёл
Ayrat
пайп оператор как бы правильный, но не очень
Ayrat
Ayrat
работать будет, но обычно f функция, а x значение
Ayrat
у тебя x функция
Ayrat
Ayrat
это будет работать строго наоборот
Ayrat
greater 0 отфильтрует то что меньше 0, а less 11 отфильтрует то что больше 11
Ayrat
и у нас нет Seq.where
Nikolay
Точно, я не очень умный
Nikolay
where есть
Ayrat
о, и правда есть
Nikolay
Ayrat
т.е. (>) 0 раскрывается как
0 > ...
Ayrat
где ... недостающий второй аргумент в функции (>)
Nikolay
Хмм, и как пофиксить?
Ayrat
(>) 0 a == 0 > a
Ayrat
кроме как написать явную лямбду - никак.
для > и < очень плохо работают такие выкрутас
Ayrat
для (=) норм
Ayrat
Seq.where ((=) 0)
Ayrat
хотя можно написать так
let greater = (<)
:D
Ayrat
(не надо)