(это я к тому, что пайпы в других языках, наверное, нечасто "безэффектные")
ну это вообще не имеет значения. есть там эффекты по ходу преобразований аргумента или нет, на семантику пайпов не особо влияет. вот арность / позиционность аргументов и автокаррирование сильно влияют. причем последнее положительно, а первое не очень - если в вашем пайпе больше двух флипов, то наверное лучше переписать
ну это вообще не имеет значения. есть там эффекты по ходу преобразований аргумента или нет, на семантику пайпов не особо влияет. вот арность / позиционность аргументов и автокаррирование сильно влияют. причем последнее положительно, а первое не очень - если в вашем пайпе больше двух флипов, то наверное лучше переписать
Имеет, т.к. в типах эффекты, и то, что других языках композится одним и тем же способом, в хаскеле может композиться по разному
Мои посыл,что, условно, в эликсире композиция двух чистых функций и одной чистой, а другой почти чистой (за исключением вывода в консоль, например), делается одинаково, верно?