1
私には3つの関数があります。2つの関数の出力を別の関数に渡す
function1 :: [Person] -> [String]
function2 :: String -> [Person] -> [(String, Int)]
function3 :: [String] -> [(String, Int)] -> [String]
私はfunction1
とfunction2
の出力はfunction3
に渡すことにしたいです。
function3(function1([Person]) function2(String [Person]))
私は関数合成を見てきましたが、あなたは別の関数の出力を供給したときにそれがある:それは次のようになりたいので 例:function3(function1 function2)
しかしfunction1
とfunction2
の両方が独自のパラメータを持っています。この場合、2つの別々の関数の出力を別の関数に供給したいのです。
ありがとうございます。