使用剪切时将占位符放在嵌套的parens中

时间:2016-11-27 05:57:49

标签: scheme chicken-scheme

Cannot find module 'client/core/core.module'宏在SRFI-26中定义。

使用此宏,您可以写:

cut

相当于:

(cut + 3 <>)

但是,当将(lambda (x) (+ 3 x)) 放入子项内容时,它将无效。

<>
当我们尝试应用它时,

Chicken Scheme解释器终止并出现以下错误。

  

错误:参数计数错误 - 收到1但预期为0:#&lt; procedure(?)&gt;

我不等同于:

(cut + 3 (* 2 <>))

是否有任何语法糖可以缩短Chicken Scheme中的上述代码?

0 个答案:

没有答案