首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Haskell中调用函数前缀与中缀

在Haskell中,函数调用的方式取决于函数的定义方式。函数可以定义为前缀表示法或中缀表示法。

前缀表示法是将函数名放在参数之前,例如:

代码语言:txt
复制
add x y = x + y

在这个例子中,add 是一个前缀函数,它接受两个参数 xy,并返回它们的和。调用这个函数时,我们需要将参数放在函数名之后,例如:

代码语言:txt
复制
result = add 2 3

中缀表示法是将函数名放在参数之间,例如:

代码语言:txt
复制
x `add` y = x + y

在这个例子中,add 是一个中缀函数,它接受两个参数 xy,并返回它们的和。调用这个函数时,我们需要使用反引号将函数名括起来,例如:

代码语言:txt
复制
result = 2 `add` 3

总之,在Haskell中调用函数时,我们需要根据函数的定义方式来确定调用方式。如果函数是前缀函数,则将参数放在函数名之后;如果函数是中缀函数,则使用反引号将函数名括起来。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券