这是两个请求相同参数并返回相同布尔类型值的函数。如:
(defn Foo1 [x] (< x 3))
(defn Foo2 [x] (> x -10))
但是当我定义下面的函数时我很困惑:
(def Foo3 (or Foo1 Foo2))
你们能告诉我它是如何工作的吗?非常感谢你!
这是两个请求相同参数并返回相同布尔类型值的函数。如:
(defn Foo1 [x] (< x 3))
(defn Foo2 [x] (> x -10))
但是当我定义下面的函数时我很困惑:
(def Foo3 (or Foo1 Foo2))
你们能告诉我它是如何工作的吗?非常感谢你!