在 OCaml 中,如何将函数用作中缀运算符?

问题描述 投票:0回答:1

要在 OCaml 中使用中缀运算符作为前缀函数,您可以在其周围加上括号。例如,

1 + 2
等同于
(+) 1 2
.

反之如何做?

例如,在 Haskell 中,一个带有两个参数的前缀函数可以通过将其包裹在反引号中来用作中缀运算符。

prefixFunction x y
等同于
x `prefixFunction` y
。 OCaml 中有等效项吗?

functional-programming ocaml prefix infix-notation
1个回答
0
投票

这不可能。这根本不是语言的一个特性。

请参阅 OCaml 手册中的中缀运算符语法,更具体地说是前缀和中缀符号

© www.soinside.com 2019 - 2024. All rights reserved.