9
我碰到GHC的警告,當我編譯:在Haskell中,如果綁定「隱藏現有綁定」,這意味着什麼?
警告:這約束力的「拍」的陰影中的定義現有的結合「match_ignore_ancs」
這裏的功能:
match_ignore_ancs (TextPat _ c) (Text t) = c t
match_ignore_ancs (TextPat _ _) (Element _ _ _) = False
match_ignore_ancs (ElemPat _ _ _) (Text t) = False
match_ignore_ancs (ElemPat _ c pats) (Element t avs xs) =
c t avs && match_pats pats xs
任何想法這是什麼意思,我怎麼能解決它?
乾杯。
如果您將'match_ignore_ancs'中的'pats'重命名爲其他內容,例如, G。 'pats1'? – 2010-05-25 08:05:21