aboutsummaryrefslogtreecommitdiff
path: root/src/gleam_stdlib.js
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2021-08-06 14:11:26 +0100
committerLouis Pilfold <louis@lpil.uk>2021-08-06 14:11:26 +0100
commit91c0357c6ca3092525b798ad7dfee79fc308b2b9 (patch)
treef2060d1e2b44836ded8e312f973ff96477cbcd1c /src/gleam_stdlib.js
parent4bc5ec9bcca768c52b07b7398b385a574d0a6b15 (diff)
downloadgleam_stdlib-91c0357c6ca3092525b798ad7dfee79fc308b2b9.tar.gz
gleam_stdlib-91c0357c6ca3092525b798ad7dfee79fc308b2b9.zip
Fix JS versions hidden by eq error
Diffstat (limited to 'src/gleam_stdlib.js')
-rw-r--r--src/gleam_stdlib.js13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/gleam_stdlib.js b/src/gleam_stdlib.js
index a60b361..95fb526 100644
--- a/src/gleam_stdlib.js
+++ b/src/gleam_stdlib.js
@@ -36,8 +36,17 @@ export function parse_float(value) {
}
}
-export function to_string(int) {
- return int.toString();
+export function to_string(term) {
+ return term.toString();
+}
+
+export function float_to_string(float) {
+ let string = float.toString();
+ if (string.indexOf(".") >= 0) {
+ return string;
+ } else {
+ return string + ".0";
+ }
}
export function int_to_base_string(int, base) {