(map (fn [x] (func 1 2 x)) [0 1 2])
wherefunc
は 3 つの引数をとり(map #(func 1 2 %) [0 1 2])
、略して as と書くことができます。もっと簡潔にすることは可能ですか?OCaml と同様に、(func 1 2)
それ自体が関数です。新しいものを作成してマップに渡す必要はありません。
質問する
48 次
(map (fn [x] (func 1 2 x)) [0 1 2])
wherefunc
は 3 つの引数をとり(map #(func 1 2 %) [0 1 2])
、略して as と書くことができます。もっと簡潔にすることは可能ですか?OCaml と同様に、(func 1 2)
それ自体が関数です。新しいものを作成してマップに渡す必要はありません。