Мы все знаем и любим / ненавидим композицию справа налево:
(.) :: (b -> c) -> (a -> b) -> a -> c
Что такое «самый стандартный» оператор (как в какой-то общей библиотеке) для естественной композиции / композиции слева направо:
(???) :: (a -> b) -> (b -> c) -> a -> c
, который обобщает оператор здравого смысла для значений, рассматриваемых как функции из ()
:
(&) :: a -> (a -> b) -> b
, доступные в нескольких библиотеках
PS: если естьНет ли какой-либо стороны для имени такого оператора?в математике естественная композиция очень часто пишется ";"но что будет вторым лучшим именем?(&.)
может быть?