Results for “Std.Out.Printer”
15 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.Out.Printer
The decisions about how something is written, held as a value.
- Std.Out.bare
Std.Out.PrinterA printer that writes nothing between pieces and nothing at the end.
- Std.Out.blank
&Std.Out.Printer -> Result[(), Str]Write the ending alone, which is a blank line for a printer ending in one.
- Std.Out.endingOf
&Std.Out.Printer -> StrThe ending a printer puts after the pieces.
- Std.Out.lines
&Std.Out.Printer -> &Array[Str] -> Result[(), Str]Write each piece on its own line, every line carrying the prefix.
- Std.Out.prefixOf
&Std.Out.Printer -> StrThe prefix a printer puts on every line.
- Std.Out.rendered
&Std.Out.Printer -> &Array[Str] -> StrExactly the text a write would produce.
- Std.Out.separatorOf
&Std.Out.Printer -> StrThe separator a printer puts between pieces.
- Std.Out.stderr
Std.Out.PrinterA printer to the error stream, with the same defaults.
- Std.Out.stdout
Std.Out.PrinterA printer to the output stream: pieces separated by a space, line ended by a
- Std.Out.streamOf
&Std.Out.Printer -> Std.Out.StreamThe stream a printer writes to.
- Std.Out.text
&Std.Out.Printer -> Str -> Result[(), Str]Write one piece of text.
- Std.Out.value
&Std.Out.Printer -> T -> Result[(), Str]Write any value, rendered the way the session prints it.
- Std.Out.values
&Std.Out.Printer -> &Array[T] -> Result[(), Str]Every value in an array, rendered and separated by the printer's separator.
- Std.Out.write
&Std.Out.Printer -> &Array[Str] -> Result[(), Str]Write the pieces, and answer what went wrong if anything did.
