6
假設我有f :: u -> v -> w
和g :: x -> y -> z
。我想要的是h :: (u,x) -> (v,y) -> (w,z)
。有關Arrow運營商的快速問題
所以,我可以去了解這個手動:
h (u,x) (v,y) = (f u v, g x y)
哪來的樂趣呢?
使用(***)
我可以中途有:
(f *** g) :: (u,x) -> (v -> w, y -> z)
但我想不出如何獲取最後一英里。
謝謝!以供將來參考:https://gist.github.com/856956 – rampion 2011-03-06 02:16:28