これは非常に単純な質問ですが、どこにも答えが見つからないようです-数値のリストをリスト値の合計のパーセンテージにマップするには(たとえば、1 2 2 -> 0.2 0.4 0.4)、次のことができます関数を書く
func =: %+/
%+/ numbers
しかし、数字のリストがどこにあるのかを書くだけでnumbers
は機能しません。これはなぜですか? 関数合成を括弧で囲む必要があるのはなぜですか?
これは非常に単純な質問ですが、どこにも答えが見つからないようです-数値のリストをリスト値の合計のパーセンテージにマップするには(たとえば、1 2 2 -> 0.2 0.4 0.4)、次のことができます関数を書く
func =: %+/
%+/ numbers
しかし、数字のリストがどこにあるのかを書くだけでnumbers
は機能しません。これはなぜですか? 関数合成を括弧で囲む必要があるのはなぜですか?