Haskell 中 Applicative 的 <*> 的词源是什么?

What is the etymology of <*> from Applicative in Haskell?

名称 <*> 最早出现在文献或代码中的什么地方,它是否对符号的选择有任何解释?

The original idioms paper 已经使用 进行申请; <*> 被选为它的 ASCII 艺术近似值,因为 (*) 不可用(它是中缀运算符 * 的前缀形式的语法)。

它是原始成语论文中使用的符号的 ASCII 化:“Idioms: applicative programming with effects”。反过来,该表示法的灵感来自 Swierstra 和 Duponcheel 关于纠错解析器组合器的论文中已经 ASCII 化的版本:“Deterministic, Error-Correcting Combinator Parsers”。来自 Jeroen Fokker 的“Functional Parsers”。这篇论文没有说明它来自哪里,这可能意味着它起源于它。如果它被用于解析,我不会感到惊讶在那之前。