1

Haskellでcase式を使用すると問題が発生します。

filterSth::[a]->(b,c)->[a]
filterSth (x:xs) (b, c) =
    case (b,c) of
        (1,0) -> ...
        (1,2) -> ...
        ...

上記のようなことはできますか?

4

1 に答える 1

5

はい、上記のようなことを行うことができますが、数値定数bcパターンマッチングする場合は、数値型が必要です。

于 2012-10-01T14:41:35.603 に答える