Debug¶
This is a debug only print utility.
primitive val Debug
Constructors¶
create¶
new val create()
: Debug val^
Returns¶
- Debug val^
Public Functions¶
apply¶
If platform is debug configured, print either a single stringable or a sequence of stringables. The default separator is ", ", and the default output stream is stdout.
fun box apply(
msg: (Stringable box | ReadSeq[Stringable box] box),
sep: String val = ", ",
stream: (DebugOut val | DebugErr val) = reference)
: None val
Parameters¶
- msg: (Stringable box | ReadSeq[Stringable box] box)
- sep: String val = ", "
- stream: (DebugOut val | DebugErr val) = reference
Returns¶
- None val
out¶
If platform is debug configured, print message to standard output
fun box out(
msg: Stringable box = "")
: None val
Parameters¶
- msg: Stringable box = ""
Returns¶
- None val
err¶
If platform is debug configured, print message to standard error
fun box err(
msg: Stringable box = "")
: None val
Parameters¶
- msg: Stringable box = ""
Returns¶
- None val
eq¶
fun box eq(
that: Debug val)
: Bool val
Parameters¶
- that: Debug val
Returns¶
- Bool val
ne¶
fun box ne(
that: Debug val)
: Bool val
Parameters¶
- that: Debug val
Returns¶
- Bool val