Делает в Golang работу с итерируемыми структурами как в JavaScript. Код понятный и по итогу получается удобным для чтения. Но вот по производительности явно просядет.
https://mastodon.social/@golang_discussions/113308817321779071
Делает в Golang работу с итерируемыми структурами как в JavaScript. Код понятный и по итогу получается удобным для чтения. Но вот по производительности явно просядет. 7 comments
@kurator88 это на дженериках, это последовательные циклы. Я не думаю, что компилятор на столько умный @sattellite хаскель довольно быстро работает а он весь такой функциональный. Мне кажется что критической просадки не будет, либо она будет не критичная. Смотрится конечно ужасно ( мои глазам больно) но это очень удобно, тут ничего не поделаешь. @kurator88 ну критично не просядет. Будет сильно зависеть от данных, конечно. А что не нравится? Вызовы по цепочке? @mcstar для тех, кто привык так писать. Там же у него пример есть. Как по мне код с помощью этой обертки выглядит понятнее и читаемее, чем код в функциональном стиле с помощью стдлиб. Он прямой, а в стдлиб обратный, да еще и сами параметры для мапы и фильтрации далеко, читаешь и теряешься. Хотя, думаю, если написать обычный цикл, то будет понятнее, как на уровне этой обертки. |
@sattellite почему присядет ? Оно же все скомпилируется в привычный нам код и норм