scheme - 与 Racket 中的操作符类似

标签 scheme racket

我看不到其他语言中常见的任何 ANDOR 类型的运算符,这些运算符可以与 if 条件组合起来检查多个条件。

如何在 Racket 中实现这些类型的任务?

我知道 cond 但我想不出它能解决我的问题的方法。

最佳答案

就在那里:docs

Welcome to DrRacket, version 5.3.3.5 [3m].
Language: racket [custom].
> (and (even? 10) (odd? 10))
#f
> (or (even? 10) (odd? 10))
#t

关于scheme - 与 Racket 中的操作符类似,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15044134/

相关文章:

Racket 模块契约(Contract)让我困惑

scheme - Racket 图的语法

algorithm - 函数式编程习惯用法,用于计算 racket/haskell 中不发生突变的最多 4 个数字

scheme - 计划中的时间

binding - Racket-Scheme 中的未绑定(bind)变量

scheme - 文学编程的直觉动机?

scheme - 成对的有序流 - 方案

lisp - 尾调用和尾递归有什么区别?

clojure - Clojure 中 print 函数的方案等效项

scheme - 如何获取列表的第 N 个元素