Haskell
1data Data = Data Int 2 3d :: Data 4d = Data 1 5 6func :: Data -> Bool 7func (Data 1) = True 8func (Data _) = False
Haskell
1data Data = Data Int 2 3d :: Data 4d = Data 1 5 6func :: Data -> Bool 7func d = True 8func (Data _) = False
最初のコードだと期待通りの動作をしますが、2番目だと期待通りに動きません。
どうにかなりませんか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。