aboutsummaryrefslogtreecommitdiff
path: root/src/gleam_stdlib.erl
diff options
context:
space:
mode:
authorMcKayla Washburn <mckayla@hey.com>2022-12-02 13:45:36 -0700
committerLouis Pilfold <louis@lpil.uk>2022-12-05 11:42:27 +0000
commiteaae8f4737559aa9397b993ba052c6e4f89b629c (patch)
tree0056fc2b8aa197d1ee4560aabeadb0e78024fd44 /src/gleam_stdlib.erl
parent6e912a01efd5c65af94e131eb96c6f1ac7350853 (diff)
downloadgleam_stdlib-eaae8f4737559aa9397b993ba052c6e4f89b629c.tar.gz
gleam_stdlib-eaae8f4737559aa9397b993ba052c6e4f89b629c.zip
add e variants to gleam/io for printing to stderr
Diffstat (limited to 'src/gleam_stdlib.erl')
-rw-r--r--src/gleam_stdlib.erl10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/gleam_stdlib.erl b/src/gleam_stdlib.erl
index b533153..1ed963c 100644
--- a/src/gleam_stdlib.erl
+++ b/src/gleam_stdlib.erl
@@ -10,7 +10,7 @@
percent_encode/1, percent_decode/1, regex_check/2, regex_split/2,
base_decode64/1, parse_query/1, bit_string_concat/1, size_of_tuple/1,
decode_tuple/1, tuple_get/2, classify_dynamic/1, print/1, println/1,
- inspect/1, float_to_string/1]).
+ eprint/1, eprintln/1, inspect/1, float_to_string/1]).
%% Taken from OTP's uri_string module
-define(DEC2HEX(X),
@@ -319,6 +319,14 @@ println(String) ->
io:put_chars([String, $\n]),
nil.
+eprint(String) ->
+ io:put_chars(standard_error, String),
+ nil.
+
+eprintln(String) ->
+ io:put_chars(standard_error, [String, $\n]),
+ nil.
+
inspect(true) ->
"True";
inspect(false) ->