В последнее время я довольно часто использую аппликативный (и альтернативный), и одна вещь, которая меня расстраивает, - это незнание номенклатуры . В качестве примера я Я хотел бы иметь возможность произносить имя функции
вместо звездочка
для <*>
. Итак, почти так же, как >> =
читается bind
, есть ли более понятные для человека имена для следующих элементов:
<*>
- применить? <*
& *>
- применить левое и правое? <$>
- fmap? <|>
и аналогично стрелкам
] ***
- split? &&&
- fanout? Если для них есть имена, мои поиски их не обнаружили. Я понимаю, что для них могут быть неприемлемые условия, но если они есть, я бы хотел их узнать.