4.58. kink/io/STR_PRINTER¶
Provides str printers.
4.58.1. STR_PRINTER.new(Newline)¶
`new` makes a printer which builds a str, with the `Newline`.
Precondition:
• `Newline` must be a str
The result printer also has `str` method, which returns the built str.
Example:
:STR_PRINTER.require_from('kink/io/')
:P <- STR_PRINTER.new("\r\n")
P.print_line('foo')
P.print_line('bar')
stdout.print_line(P.str.repr) # => "foo\r\nbar\r\n"