1

パラメータが空のリストであるか、何かを含むリストであるかによって、異なる反応を示す関数を構築しようとしています。私のコード:

validateCypher :: [Char] -> [Char]
validateCypher [] = cypherB
validateCyper n:[] = ['O']

ただし、どちらが返されますか

宣言の構文エラー (予期しない記号 ":")

アイデア?:)

4

1 に答える 1

8

(..)を配置する必要がありますn:[]。ただし(n:[])、 と同じであることに注意してください[n]

于 2013-10-07T22:11:25.593 に答える