In Any§
See primary documentation in context for method nl-out
method nl-out(--> Str)
Returns Str
with the value of "\n". See IO::Handle.nl-out
for the details.
Num.nl-out.print; # OUTPUT: «» Whatever.nl-out.print;# OUTPUT: «» 33.nl-out.print; # OUTPUT: «»
In IO::Handle§
See primary documentation in context for method nl-out
has Str:D $.nl-out is rw = "\n";
One of the attributes that can be set via .new
or open. Defaults to "\n"
. Takes a Str
specifying output line ending for this handle, to be used by methods .put
and .say
.
with 'test'.IO { given .open: :w { .put: 42; .nl-out = 'foo'; .put: 42; .close; } .slurp.raku.say; # OUTPUT: «"42\n42foo"» }