Int
This module includes convenience methods for handling int types.
toFloat
RESCRIPT
let toFloat: int => floatfromFloat
RESCRIPT
let fromFloat: float => intfromString
RESCRIPT
let fromString: string => option<int>Converts a given string to an int. Returns Some(int) when the input is a number, None otherwise.
Examples
RESCRIPTBelt.Int.fromString("1") == Some(1)
toString
RESCRIPT
let toString: int => stringConverts a given int to a string. Uses the JavaScript String constructor under the hood.
Examples
RESCRIPTBelt.Int.toString(1) == "1"
+
RESCRIPT
let +: (int, int) => intAddition of two int values. Same as the addition from Pervasives.
Examples
RESCRIPTopen Belt.Int
2 + 2 == 4
-
RESCRIPT
let -: (int, int) => intSubtraction of two int values. Same as the subtraction from Pervasives.
Examples
RESCRIPTopen Belt.Int
2 - 1 == 1
*
RESCRIPT
let *: (int, int) => intMultiplication of two int values. Same as the multiplication from Pervasives.
Examples
RESCRIPTopen Belt.Int
2 * 2 == 4
/
RESCRIPT
let /: (int, int) => int