169 похожих чатов

А подскажите, пожалуйста, как называлась библиотека, с которой можно вместо

|> Seq.map fun x -> x писать list.map(fun x -> x)?

20 ответов

40 просмотров

FSharp.Core.Fluent

ιπταμενο-ψαρι Автор вопроса

А зачем такое нужно? (я новичок, не бе-ейте)

Iaroslav Postovalov
А зачем такое нужно? (я новичок, не бе-ейте)

Чуть меньше бойлерплейта с тем же эффектом

ιπταμενο ψαρι
screenshot

Во имя джавы? xs.map(x -> x + 1) .filter(x -> x > 4) .sorted()

Ayrat Hudaygulov
Да вроде норм же написано, не?

А я не говорю, что какой-то синтаксис норм, а какой-то не норм. Просто отметил сходство.

WhiteBlackGoose
Из сишарпа украли небось?

Ниже аналогичный сниппет на джаве!

Iaroslav Postovalov
Ниже аналогичный сниппет на джаве!

Да я не знаю этой вашей джавы, и знать не хочу! Там же ужас

Iaroslav Postovalov
Во имя джавы? xs.map(x -> x + 1) .filter(x -> x ...

мне не нравится что непонятно какой тип возвращается, если тот же, то такой пайп плохо писать

ιπταμενο-ψαρι Автор вопроса
V S
мне не нравится что непонятно какой тип возвращает...

Почему плохо? После . нам покажут все доступные экстеншоны (с дефолтным вариантом надо вспоминать) + получается более коротко (хотя эт точно не самое главное)

ιπταμενο ψαρι
Почему плохо? После . нам покажут все доступные эк...

плохо что слишком легко написать красивый и ужасный по перфу код

Ayrat Hudaygulov
Прям как с линком

с линком ситуация лучше) там всегда айэнамерабл

Ayrat Hudaygulov
В Seq модуле тоже

так я же за то чтобы его юзать

Ayrat Hudaygulov
Чуть меньше бойлерплейта с тем же эффектом

Про бойлерплейт спорно, кстати. С fluent придётся указывать типы параметров, иначе компилятор не осилит mySeq.where(fun ...). А вот с mySeq |> Seq.where (fun ...) осилит!

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта