MathTop

rcurry 函数

创建一个过程调用,在以后提供参数之后固定右侧参数。

语法

  • rcurry(procedure, rightArg1, rightArg2, ...)
  • apply(rcurry(procedure, rightArg), laterArg)

参数与选项

procedure函数名称、箭头过程、unapply 表达式或简单 proc 表达式。
rightArg在 apply 提供其他参数之后固定的参数。

示例

  1. 固定右侧参数apply(rcurry((x, y) -> x - y, 2), 5)返回 3。