This repository was archived by the owner on Dec 18, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Original file line number Diff line number Diff line change 1+ // module Global
2+
3+ exports . infinity = Infinity ;
4+
5+ exports . readInt = function ( radix ) {
6+ return function ( n ) {
7+ return parseInt ( n , radix ) ;
8+ } ;
9+ } ;
10+
11+ exports . readFloat = parseFloat ;
12+
Original file line number Diff line number Diff line change @@ -11,27 +11,20 @@ module Global
1111 ) where
1212
1313-- | Not a number (NaN)
14- foreign import nan " var nan = NaN; " :: Number
14+ foreign import nan :: Number
1515
1616-- | Test whether a number is NaN
1717foreign import isNaN :: Number -> Boolean
1818
1919-- | Positive infinity
20- foreign import infinity " var infinity = Infinity; " :: Number
20+ foreign import infinity :: Number
2121
2222-- | Test whether a number is finite
2323foreign import isFinite :: Number -> Boolean
2424
2525-- | Parse an integer from a `String` in the specified base
26- foreign import readInt
27- " " "
28- function readInt(radix) {
29- return function(n) {
30- return parseInt(n, radix);
31- };
32- }
33- " " " :: Number -> String -> Number
26+ foreign import readInt :: Number -> String -> Number
3427
3528-- | Parse a floating point value from a `String`
36- foreign import readFloat " var readFloat = parseFloat; " :: String -> Number
29+ foreign import readFloat :: String -> Number
3730
You can’t perform that action at this time.
0 commit comments