多個輸出的功能什麼編寫能夠接受不同的輸入的和具有不同的輸出編寫接受多個輸入,並在哈斯克爾
功能的正確方式,例如我使用HMATRIX和 可以說,我想在我的函數中接受矩陣或向量,並且輸出可以是矩陣或向量,具體取決於公式 ,其中以下示例中的T可以是矩陣或向量,可能是正確的工具?
Myfunc ::(Matrix A, Matrix/Vector T) -> Maybe(Matrix/Vector T)
更新使用或者低於這裏提到的是一個可能的解決方案
Myfunc :: Maybe Matrix Double t -> (Either Vector Double a,Matrix Double a) -> Either (Matrix Double T,Vector Double T)
謝謝你對我以及下面的解決方案罰款! – pyCthon 2012-07-27 15:29:33