Turns the specified function into a CsvOutput.
Turns the specified function into a CsvOutput.
Note that it's usually better to compose an existing instance through CsvOutput.contramap rather than create one from scratch.
Summons an implicit instance of CsvOutput[A]
if one can be found.
Summons an implicit instance of CsvOutput[A]
if one can be found.
This is simply a convenience method. The two following calls are equivalent:
val file: CsvOutput[File] = CsvOutput[File] val file2: CsvOutput[File] = implicitly[CsvOutput[File]]
Default implementation for File
.
Default implementation for OutputStream
.
Default implementation for Writer
.
Provides default instances as well as instance summoning and creation methods.