管道操作符配合函数返回的时候有问题?

代码在这:
https://try.moonbitlang.cn/#14e8b775

为什么后面会报错,我理解两个写法应该等价?

这两个写法不是等价的,fA |> fallback(123)等价于fallback(fA,123)

目前pipe operator右侧也暂时不支持应用一个手动科里化过的函数:

lhs |> curried_add()(rhs) // error
1 个赞