【发布时间】:2018-02-10 13:17:29
【问题描述】:
我正在阅读 Haskell,正如预期的那样,有些运算符是左结合的,而另一些是右结合的。这让我想到,在比较左关联版本和右关联版本时,新运算符 ¤ 的实现会有什么不同?
所以给定[1,2] ¤ [3,4] ¤ [5,6],如果我希望将其解释为(([1,2] ¤ [3,4]) ¤ [5,6]) 与([1,2] ¤ ([3,4] ¤ [5,6])),实现会有哪些变化?
【问题讨论】:
标签: haskell associative associativity