为什么juxt以并列命名?
why is juxt named after juxtaposition?
为什么Clojure的juxt是并列命名的?我看不出有什么并列。这与具有直观命名的 partial
和 comp
形成对比。
哦,我现在明白了。每个函数都使用相同的参数进行评估并保存以进行比较,即并列。
来自文档:
((juxt a b c) x) => [(a x) (b x) (c x)]
为什么Clojure的juxt是并列命名的?我看不出有什么并列。这与具有直观命名的 partial
和 comp
形成对比。
哦,我现在明白了。每个函数都使用相同的参数进行评估并保存以进行比较,即并列。 来自文档:
((juxt a b c) x) => [(a x) (b x) (c x)]