aboutsummaryrefslogtreecommitdiff
path: root/aoc2023/build/packages/gleam_stdlib/src/gleam@io.erl
blob: a46eae33d8999ea28a042555e23ad50fc44c79b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
-module(gleam@io).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function]).

-export([print/1, print_error/1, println/1, println_error/1, debug/1]).

-spec print(binary()) -> nil.
print(String) ->
    gleam_stdlib:print(String).

-spec print_error(binary()) -> nil.
print_error(String) ->
    gleam_stdlib:print_error(String).

-spec println(binary()) -> nil.
println(String) ->
    gleam_stdlib:println(String).

-spec println_error(binary()) -> nil.
println_error(String) ->
    gleam_stdlib:println_error(String).

-spec debug(CZT) -> CZT.
debug(Term) ->
    _pipe = Term,
    _pipe@1 = gleam@string:inspect(_pipe),
    gleam_stdlib:println_error(_pipe@1),
    Term.