See Original text in context
method print-nl(IO::Handle: --> True)
Writes the value of $.nl-out
attribute into the handle. This attribute, by default, is 
, but see the page on newline for the rules it follows in different platforms and environments.
Attempting to call this method when the handle is :$enc
will result in X::IO::BinaryMode
exception being thrown.
my = 'path/to/file'.IO.open: :w, :nl-out("\r\n");.print: "some text";.print-nl; # prints \r\n.close;
See Original text in context
multi method print-nl(|)
The IO::CatHandle type overrides this method to throw a X::NYI
exception. If you have a good idea for how this method should behave, tell Rakudo developers about it!