Packages
cake
0.2.0
4.1.0
4.0.0
3.0.0
2.2.2
2.2.1
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0
2.0.2
2.0.1
2.0.0
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0
1.0.0-rc.0
retired
0.15.0
retired
0.14.0
retired
0.13.0
retired
0.12.0
retired
0.11.0
retired
0.10.1
retired
0.10.0
retired
0.9.2
retired
0.9.1
retired
0.9.0
retired
0.8.0
retired
0.7.0
retired
0.6.0
retired
0.5.0
retired
0.4.0
retired
0.3.0
retired
0.2.0
retired
0.1.0
retired
0.0.1
retired
🎂 An SQL query builder for Gleam for SQL dialects 🐘PostgreSQL, 🪶SQLite, 🦭MariaDB, and 🐬MySQL
Retired package: Deprecated - a stable release is available, please use >= 1.0.0
Current section
Files
Jump to
Current section
Files
src/cake/internal/stdlib/iox.gleam
import gleam/io
import gleam/string
import pprint
pub fn dbg(v: a) -> a {
v |> pprint.debug
v
}
pub fn inspect(v: a) -> String {
v |> string.inspect
}
pub fn dbg_label(v: a, label: String) -> a {
#(label, v) |> pprint.debug
v
}
pub fn print_dashes() -> Nil {
"─" |> string.repeat(80) |> io.println
}
pub fn print_dashes_tap(v: a) -> a {
print_dashes()
v
}
pub fn println(s: String) -> Nil {
s |> io.println
}
pub fn print(s: String) -> Nil {
s |> io.print
}
pub fn print_tap(v: a, s: String) -> a {
s |> io.print
v
}
pub fn inspect_print_tap(v: a) -> a {
v |> string.inspect |> io.print
v
}
pub fn inspect_println_tap(v: a) -> a {
v |> string.inspect |> io.println
v
}