これは正常に動作するため、この問題が完全に書き換えられています。 は、私は次の二つの数字(shouldPassTestとshouldFailTest)同じ数字であれば、異なる10Sの場所で知りたい567 の値と数、testNumberがあるとします。あなたは、各桁が使用可能な数字の範囲からテストされていることであることを実行したときに何が起こる int testNumber = 567;
int
と一致しますここに? 次ホールド: test "" == False
test "g" == True
test "gl" == False
test "global" == True
test "globalx" == False
UPDATE:私は{-# LANGUAGE OverloadedStrings #-}を使用しています 。