We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
float
1 parent accf929 commit d6dd52cCopy full SHA for d6dd52c
test/Main.purs
@@ -392,6 +392,9 @@ tokenParserFloatTest = do
392
-- parse float
393
parseTest "100.5" 100.5 testTokenParser.float
394
395
+ -- parse float prefixed with a plus sign
396
+ parseTest "+100.5" 100.5 testTokenParser.float
397
+
398
-- parse a negative float
399
parseTest "-100.5" (-100.5) testTokenParser.float
400
@@ -401,6 +404,9 @@ tokenParserFloatTest = do
401
404
-- parse float with exponent
402
405
parseTest "100.5e1" 1005.0 testTokenParser.float
403
406
407
+ -- parse a negative float with exponent
408
+ parseTest "-100.5e1" (-1005.0) testTokenParser.float
409
410
-- fail on nonfloat
411
parseErrorTestPosition testTokenParser.float "100.e1" $ mkPos 5
412
0 commit comments