我一直在重用lambda表达式,例如
\x -> (f x, g x)
Run Code Online (Sandbox Code Playgroud)
我将相同的输入应用于两个函数并将结果封装在一对中.我可以编写一个捕获它的函数
combine :: (a -> b) -> (a -> c) -> a -> (b,c)
combine f g x = (f x, g x)
Run Code Online (Sandbox Code Playgroud)
现在上面的lambda表达式就是这样combine f g.我有两个问题.