У меня есть куча условий, которые возвращают списки, есть ли способ оценить их, не давая каждому условию имя?Оценка и сбор результатов условий
Упрощенный пример:
conditions i j = c1 i j ++ c2 i j ++ c3 i j
where
c1 i j | i > 2 = ["x"]
| otherwise = []
c2 i j | j > 5 = ["y", "a"]
| otherwise = []
c3 i j | j > 10 = ["z"]
| otherwise = []
c4 i j | j > 10 && i > 1 = ["z", "c", "hello"]
| otherwise = []
', если б тогда [х] еще [] == '' [х | Ь] ', который, возможно, лучше, чтобы посмотрите, даже если это может смутить кого-то, кто никогда не сталкивался с этим. – user2407038