У меня есть лямбда \xf -> fx
, которая используется в операции foldM
, где x
— значение и f :: a -> b
.
Есть ли встроенная функция, которая делает это?
Могу ли я заменить
foldM (\x f -> f x) ...
каким-нибудь f'
foldM f' ...
Я думал, что flip
сделает это, но он принимает три аргумента ( flip :: (a -> b -> c) -> b -> a -> c
)
Вероятно, это похоже на |>
в F#.