3
以下可能(精神上)與GHC?多種類型的功能依賴性
-- Syntax error: parse error on input `a'
class Foo a b c | (a, b) -> c where
foo :: a -> b -> c
我還有什麼替代方案?
以下可能(精神上)與GHC?多種類型的功能依賴性
-- Syntax error: parse error on input `a'
class Foo a b c | (a, b) -> c where
foo :: a -> b -> c
我還有什麼替代方案?
class Foo a b c | a b -> c
應該可以正常工作;在右側也是相同的語法。
as -> bs
只是意味着爲共同確定每BS。
啊,我認爲這將是一個親切的錯誤,如果'a :: *'。 – 2012-01-07 01:21:47