Size: a a a

2020 May 22

AV

Alexander Vershilov in Haskell
Он раньше кажется от monad-control зависит
источник

MK

Maxim Koltsov in Haskell
хм...
источник
2020 May 23

аа

аа ааа in Haskell
стоит ли использовать монадические свойства списков ? Или лучше делать просто мап и конкат?
источник

к

кана in Haskell
свои наблюдения:
1. использую >>= вместо concatMap или join $ fmap f
2. редко использую do-нотацию для списков
3. если можно использовать do-нотацию, то почему-бы не использовать list-comprehension?
4. если бы задача была именно семантически работать в монаде нон-детерменированности, когда у меня куча разных вариантов, и они порождают новые варианты, то я бы использовал do-нотацию
источник

аа

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

аа

аа ааа in Haskell
так и не усвоил как они работают
источник

аа

аа ааа in Haskell
Просто интересно было узнать популярно ли вообще представлять список монадой
источник

JS

Jerzy Syrowiecki in Haskell
аа ааа
стоит ли использовать монадические свойства списков ? Или лучше делать просто мап и конкат?
код чаще читают, чем пишут. лучше используйте map и concat
источник

JS

Jerzy Syrowiecki in Haskell
аа ааа
про генераторы списков где то читал что лучше использовать мап и фильтр вместо них
очень сомнительно. не верю я вашему "где-то"
источник

JS

Jerzy Syrowiecki in Haskell
аа ааа
Просто интересно было узнать популярно ли вообще представлять список монадой
крайне редко это бывает удобно
источник

аа

аа ааа in Haskell
Jerzy Syrowiecki
очень сомнительно. не верю я вашему "где-то"
источник

JS

Jerzy Syrowiecki in Haskell
там нет однозначного "map лучше копрехеншена", только совет выбирать, исходя из читаемости
источник

к

кана in Haskell
ну и имхо читаемость в сложных выражениях будет на порядок выше у компрехеншона, нежели у громоздкого дерева с map и filter
источник

JS

Jerzy Syrowiecki in Haskell
комбинация нескольких мапов, летов и фильтров почти всегда лучше выглядит в виде компрехеншена
источник

JS

Jerzy Syrowiecki in Haskell
одиночный мап и фильтр лучше записать функциями
источник

JS

Jerzy Syrowiecki in Haskell
в языке для детей и студентов Python официально рекомендуют компрехеншены вместо функций, хотя там компрехеншены послабее хаскельных
источник

MK

Maxim Koltsov in Haskell
Jerzy Syrowiecki
в языке для детей и студентов Python официально рекомендуют компрехеншены вместо функций, хотя там компрехеншены послабее хаскельных
это потому что там лямбды неудобно писать
источник

MK

Maxim Koltsov in Haskell
а не потому что компрехеншены в вакууме лучше
источник

MK

Maxim Koltsov in Haskell
ну и потому что там композиции нет
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
а не потому что компрехеншены в вакууме лучше
для детей они понятнее, даже без лямбд
источник