CsvDecoder

object CsvDecoder
Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def apply[T](implicit decoder: CsvDecoder[T]): CsvDecoder[T]
def cell[T](f: String => Either[String, T]): CsvDecoder[T]
def decode[T](csv: String, hasHeaders: Boolean)(implicit decoder: CsvDecoder[T]): Either[String, List[T]]

Implicits

Implicits

implicit def fromStringDecoder[T](implicit decoder: StringDecoder[T]): CsvDecoder[T]
implicit def optional[T](implicit decoder: CsvDecoder[T]): CsvDecoder[Option[T]]
implicit val unitDecoder: CsvDecoder[Unit]